Kun tietokone suorittaa ohjelman, sekä koodin että datan on voitava sijaita elementissä, josta niihin pääsee nopeasti käsiksi ja jonka lisäksi voimme muokata niitä nopeasti ja joustavasti. Tämä elementti on RAM.
RAM-muisti (RAM-muisti, hajasaantimuisti) on eräänlainen haihtuva muisti, jonka paikkoja voidaan käyttää samalla tavalla.
Jälkimmäinen on korostettu, koska tietokoneissa tiettyyn aikaan asti fyysiset tallennusvälineet olivat reikäkortteja tai magneettinauhoja, joihin pääsy oli peräkkäistä (eli tiettyyn paikkaan X pääseminen, ennen kuin piti käydä läpi kaikki edelliset paikat johon haluamme päästä käsiksi). Ja kuten voimme puhua muistoista kaikissa tapauksissa, satunnaisuuden nimenomainen maininta antaa meille mahdollisuuden määrittää, minkä tyyppiseen muistiin viittaamme.
Toisaalta termi haihtuva osoittaa, että sisältöä ei ylläpidetä, kun muistia ei enää syötetä sähköllä. Tämä tarkoittaa selkeästi ja yksinkertaisesti sitä, että kun sammutamme tietokoneen, tämän muistin tiedot menetetään.
Siksi, jos haluamme säilyttää RAM-muistissamme olevat tiedot, meidän on tallennettava ne pysyvään tallennustilaan, kuten kiintolevylle, muistikortille tai USB-asemaan, tiedostojen muodossa. .
RAM-muisti on järjestelmän "työmuisti", jota käytetään aina sovellusten suorittamiseen.
Ohjelma luetaan levyltä ja kopioidaan muistiin (prosessi, jota kutsutaan "lataamiseksi" muistiin).
Kuten kaikilla nykyaikaisten tietokoneiden komponenteilla, myös RAM-muistilla on historiansa ja se on kehittynyt ajan myötä.
Ensimmäiset RAM-muistit rakennettiin toisen maailmansodan jälkeen käyttämällä magneettista materiaalia, jota kutsutaan ferriitiksi.
Koska ne ovat magnetoituvaa materiaalia, ne voitaisiin polarisoida yhteen suuntaan tai päinvastoin edustamaan vastaavasti ykköstä ja nollaa, edustavia lukuja binäärilogiikasta, jolla kaikki nykyaikaiset tietokoneet toimivat.
70-luvun lopulla piivallankumous saavutti tietojenkäsittelyn ja sen mukana RAM-muistien rakentamisen.
Ensimmäiset tietokoneet, kuten ensimmäiset mikrotietokoneet vuosia myöhemmin, sisälsivät sellaisen määrän RAM-muistia, joka tänään näyttäisi naurettavalta.
Esimerkiksi vuoden 1981 Sinclair ZX81 ajoi 1 kilotavua, kun taas kaikki älypuhelin Nykypäivän keskitason liitäntä on 1 gigatavu, mikä vastaa miljardia (1 000 000 000) tavua.
RAM-muisti on kehittynyt paitsi määrän, myös käyttönopeuden ja miniatyrisoinnin suhteen.
Tämä RAM-muistin kehitys on synnyttänyt erilaisia tekniikoita:
- SRAM (Staattinen Random Access Memory), joka koostuu muistityypistä, joka voi säilyttää tietoja virtalähteen ollessa päällä ilman, että se tarvitsee virkistyspiiriä.
- NVRAM (Haihtumaton Random Access Memory), mikä rikkoo antamaamme haihtuvan muistin määritelmää, koska se voi säilyttää sinne tallennetut tiedot myös sähkövirran katkaisun jälkeen. Sitä esiintyy pieninä määrinä elektronisissa laitteissa toimintoja, kuten konfiguraation ylläpitoa varten.
- DRAM (Dynaaminen Random Access Memory), joka käyttää kondensaattoripohjaista tekniikkaa.
- SDRAM (Synkroninen dynaaminen Random-Access-muisti). Se, että se on synkroninen, mahdollistaa sen toiminnan saman järjestelmäväyläkellon kanssa.
- DDR SDRAM ja sen mukana seuraavat DDR2-, 3- ja 4-kehitykset.Ne koostuvat nopeampien SDRAM-muistien muunnelmasta. Peräkkäiset numerot (2, 3 ja 4) osoittavat vielä suurempia nopeuksia.