Mitä eroa staattisen ja dynaamisen RAM -muistin välillä on?

Tietokoneet käyttävät hajamuistia (RAM) muistin tallentamiseen ja hakemiseen helposti ja välittömästi saatavilla olevalla tavalla. Tietokoneille on saatavana kahdenlaisia ​​RAM -muistityyppejä: dynaaminen RAM (DRAM) ja staattinen RAM (SRAM). Jokaisella näistä on omat etunsa ja haittansa. SRAM: n etuna on nopeus, ja DRAM on paljon halvempi. Useimmat tietokoneet käyttävät molempia tyyppejä, mutta DRAM on paljon yleisempi ja tekee suurimman osan työstä.

Dynaaminen RAM -siru sisältää miljoonia muistisoluja, joista jokainen koostuu transistorista ja kondensaattorista. Kukin näistä kennoista pystyy pitämään 1 bitin tietoa, jonka tietokone lukee joko 1 tai 0. Bittilukeman määrittämiseksi transistori tarkistaa varauksen kondensaattorissa. Jos varaus on läsnä, lukema on 1; jos ei, lukema on 0. Solut on järjestetty neliön muotoisiksi, ja rivit ja sarakkeet numeroidaan tuhansina.

Dynaamisten RAM -sirujen ongelma on se, että kondensaattori vuotaa energiaa hyvin nopeasti ja kestää varauksen vain sekunnin murto -osan ajan. Päivityspiiriä tarvitaan kondensaattorin varauksen ylläpitämiseksi ja tietojen säilyttämiseksi. Tämä virkistysprosessi tapahtuu satoja kertoja sekunnissa ja edellyttää, että kaikkiin soluihin on päästävä käsiksi, vaikka tietoja ei tarvittaisi. Kun jokainen solurivi luetaan, tietokoneen keskusyksikkö (CPU) kirjoittaa uudelleen jokaisen tiedon bitin ja lataa kondensaattoreita tarpeen mukaan.

Staattiset RAM -sirut puolestaan ​​käyttävät eri tekniikkaa. Muistikennot kääntyvät välillä 0 ja 1 ilman kondensaattoreita, mikä tarkoittaa, että virkistysprosessia ei tarvita ja pääsy tapahtuu vain silloin, kun tietoja tarvitaan. SRAM on paljon nopeampi kuin DRAM ilman tarvetta käyttää jatkuvasti kaikkia tietoja. Yleisesti ottaen nämä sirut ovat paljon energiatehokkaampia, mutta tämä johtuu vain siitä, että niillä on rajallinen tarve käyttää muistia, ja kulutustaso kasvaa kovalla käytöllä.

SRAM: n suurin haittapuoli on tila. Jokainen dynaamisen RAM -sirun transistori voi tallentaa yhden bitin tietoa, mutta XNUMX-XNUMX transistoria tarvitaan bittien tallentamiseen SRAM: n avulla. Tämä tarkoittaa, että dynaamiseen RAM -siruun mahtuu vähintään neljä kertaa enemmän muistia kuin samankokoiseen staattiseen RAM -siruun, mikä tekee SRAMista paljon kalliimpaa. DRAM -muistia käytetään yleisemmin henkilökohtaisen tietokoneen muistiin, ja SRAM -siruja suositellaan, kun energiatehokkuus on huolenaihe, kuten autoissa, kodinkoneissa ja kämmenlaitteissa.