Sisällysluettelo:
Määritelmä - mitä Random Access tarkoittaa?
Tietotekniikassa satunnainen pääsy on kyky saada pääsy mihin tahansa tietyn elementtipopulaation kohteisiin sattumanvaraisesti. Satunnainen käyttö on vastakohta peräkkäiselle pääsylle, koska peräkkäinen pääsy etsii elementtejä aloittamalla tietystä ennalta määrätystä sijainnista ja kulkien sitten läpi kaikki tiedot tietyn kohteen löytämiseksi. Satunnainen pääsy on kiinnostunut siitä syystä, että tietue voidaan noutaa sijainnistaan riippumatta.
Satunnainen käyttö tunnetaan myös nimellä suora pääsy.
Techopedia selittää satunnaista käyttöä
Tietorakenteiden suhteen hajasaanti on teoreettisesti kyky käyttää mitä tahansa luettelon elementtiä luettelon sijainnista tai luettelon koosta riippumatta. Matriiseja lukuun ottamatta on kuitenkin vain muutamia tietorakenteita, jotka pystyvät tukemaan satunnaista pääsyä. Satunnaista käyttöä käytetään myös algoritmeissa, kuten kokonaislukulajittelu ja binaarinen haku. Yksi satunnaisen pääsyn ainutlaatuisista ominaisuuksista on, että mihin tahansa vaadittuun tietueeseen voidaan päästä heti pyynnöstä ja pääsyaika on samanlainen etäelementille kuin lähellä olevalle elementille. Jotta voidaan päättää, onko tietoihin käytettävä peräkkäin vai satunnaisesti, on analysoitava tiettyyn laitteeseen liittyvä työmäärä.
Monissa elektronisissa laitteissa tietojen käyttäminen peräkkäin toimii nopeammin kuin tietojen satunnainen käyttö, lähinnä levylaitteiston suunnittelutavan vuoksi. Etsintäoperaatio vie useimmissa tapauksissa suuremman määrän satunnaista pääsyä verrattuna peräkkäiseen pääsyyn. Toinen hajaantumiseen liittyvä haitta on suurempi mahdollisuus pullonkaulan syntymiseen tietyn järjestelmän eri prosessien, toimintojen ja resurssien välillä.
