RAM vs. ROM
RAM (Random Access Memory) ja ROM (Read Only Memory) ovat kaksi erittäin vanhaa tekniikkaa, jotka luotiin laskennan varhaisina päivinä. Siitä huolimatta niitä käytetään edelleen nykyään, vaikka näiden kahden tekniset määritelmät eivät olisikaan yhtä sovellettavia kuin ennen. Suurin ero RAM: n ja ROM: n välillä on niiden käyttö. ROM-levyä käytetään prosessorin suorittamien ohjelmien koodin tallentamiseen. Vertailun vuoksi RAM-muistia käytetään ohjelman luomien ja käyttämien väliaikaisten tietojen pitämiseen.
RAM nimettiin niin, koska mihin tahansa muistipaikkaan pääsee nopeasti käyttämättä kaikkea muuta. Tämä oli päinvastoin kuin hana-asemat, joissa käyttöaika on lineaarisesti riippuvainen pään nykyisestä sijainnista datan sijaintiin. Tapa, jolla ROM nimettiin, on myös hyvin samanlainen; koska vanhat ROM-levyt tehdään sisäänrakennetulla tiedolla eikä niitä voida muuttaa. Tietenkin, näitä molempia ei enää voida soveltaa. DRAM-siruja käytetään tosiasiassa purskeissa eikä satunnaisesti. ROM-levyissä on nyt flash-muisti, johon voi helposti kirjoittaa. Silti vanhat terminologiat ovat juuttuneet siitä lähtien.
RAM on haihtuva muisti, mikä tarkoittaa, että se menettää sisällön, kun virta on katkaistu. Tästä syystä se ei voi korvata ROM-levyä, joka säilyttää sisällön myös ilman virtaa. ROM: n haittapuoli on sen paljon hitaampi nopeus. Sen käyttäminen RAM: n korvaamiseksi hidastaisi tietokoneen toimintaa.
Nykyään RAM-muistia pidetään pääasiassa tietokoneiden ja muiden laitteiden, kuten älypuhelimien ja tablet-laitteiden, ensisijaisena muistina. Kannettavissa laitteissa sovelluksille varattua sisäistä muistia kutsutaan usein ROM: ksi. Mutta tietokoneissa ROM-levyt säilyttävät alkuperäisen merkityksensä. BIOS: n pitämiseen käytetty siru on ROM, koska sitä ei kirjoiteta rutiininomaisesti; mutta se päivitetään joskus. Optisia asemia kutsutaan myös ROM-levyiksi (ts. CD-ROM ja DVD-ROM), koska ne lukevat levyjä, joille ei voida kirjoittaa; mutta useimmilla optisilla asemilla on myös kyky kirjoittaa tyhjiä levyjä.
Yhteenveto:
ROM-levyä käytetään ohjelmien tallentamiseen, kun taas RAM-ohjelmat käyttävät ohjelmia väliaikaisten tietojen pitämiseen
RAM on muistityyppi, johon voidaan päästä peräkkäin, kun taas ROM on muistityyppi, jota luetaan vain tyypillisessä toiminnassa
ROM on haihtumaton, kun taas RAM on haihtuvaa
RAM on huomattavasti nopeampi kuin ROM