Miksi RAM: n täytyy olla haihtuvia?

Sisällysluettelo:

Miksi RAM: n täytyy olla haihtuvia?
Miksi RAM: n täytyy olla haihtuvia?

Video: Miksi RAM: n täytyy olla haihtuvia?

Video: Miksi RAM: n täytyy olla haihtuvia?
Video: Miten lihavuutta pitäisi hoitaa? - YouTube 2024, Huhtikuu
Anonim
Image
Image

Tietokonemallin RAM on haihtuva; mikä on tallennettu siihen, häviää heti, kun sähkö on kytketty pois päältä. Miksi juuri tietokonevirhe on haihtunut? Lue, kun tutkitaan nopean tietokoneen muistin rakentamista fysiikkaa.

Tämänpäiväinen kysymys- ja vastaus-istunto tulee meille Hyvinkään, Super-käyttäjän, Stack Exchange-jaosta, joka on yhteisöllinen Q & A-sivustojen ryhmittely.

Kysymys

SuperUser-lukija Chintan Trivedi on utelias, miksi juuri tietokoneen RAM-muistin on oltava epävakaa:

If computer RAM was to be non volatile like other persistent storage [types], then there would be no such thing as bootup time. Then why is it not feasible to have a non volatile ram module? Thank you.

Vaikka on olemassa tyyppejä haihtumaton RAM (kutsutaan NVRAM ja löytyy kaikenlaisia sovelluksia, kuten tallentaa tietoja sisällä Wi-Fi reititin), Chintan viittaa erityisesti tyyppi RAM löytyy PC. Mitä tarkalleen ottaen pysäyttää meidät käyttämästä NVRAMia työpöydällä ja kannettavilla tietokoneillamme?

Vastaus

SuperUser-avustaja MSalters tarjoaa jonkinlaisen käsityksen siitä, miten voimme päästä eroon laitteiston fyysisistä rajoituksista (vaikka mikroskooppinen asteikko):

Deep down it’s due to physics.

Any non-volatile memory must store its bits in two states which have a large energy barrier between them, or else the smallest influence would change the bit. But when writing to that memory, we must actively overcome that energy barrier.

Designer have quite some freedom in setting those energy barriers. Set it low

0. 1

ja saat muistin, jota voidaan kirjoittaa paljon ilman, että syntyy paljon lämpöä: nopea ja haihtunut. Aseta energiaeste korkea

0 | 1

ja bittiä pysyy lähes ikuisesti, tai kunnes kulutat vakavaa energiaa.

DRAM käyttää pieniä kondensaattoreita, jotka vuotavat. Suuremmat kondensaattorit menettäisivät vähemmän, olisivat vähemmän haihtuvia, mutta kestää kauemmin latausta.

Flash käyttää elektronit, jotka ammutetaan suurella jännitteellä erottimeen. Energia-este on niin korkea, että voit saada ne valvotusti; ainoa tapa on puhdistaa koko bittiyksikkö.

Toisin sanoen ainoa tapa tehdä RAM niin suurella nopeudella kuin me tarvitsemme nykyaikaisille tietokoneoperaatioille on pitää vastustuskyky tilan välillä muuttua äärimmäisen alhaiseksi (ja siten tehdä RAM: stä haihtuvaksi ja alttiiksi datan poistamiseksi vallan menetyksen ).

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.

Suositeltava: