Kodėl RAM turi būti lakios?

Turinys:

Kodėl RAM turi būti lakios?
Kodėl RAM turi būti lakios?

Video: Kodėl RAM turi būti lakios?

Video: Kodėl RAM turi būti lakios?
Video: CS50 2014 - Week 10 - YouTube 2024, Kovas
Anonim
Image
Image

Kompiuterio RAM yra nepastovi; Nesvarbu, kas jame laikoma, jis išnyksta, kai tik išjungiama elektros energija. Kodėl tiksliai kompiuterio RAM yra lankstus, nors? Perskaitykite, kai tiriame greito kompiuterio atminties pastato fiziką.

Šiandien "Klausimų ir atsakymų sesija" pateikiama su "SuperUser", "Stack Exchange", "Community-driven Q &A" tinklalapių grupe.

Klausimas

SuperUser skaitytuvas Chintan Trivedi yra įdomu, kodėl tiksliai kompiuterio RAM turi būti nepastovi:

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.

Nors yra nevaldomų RAM rūšių (vadinamų "NVRAM" ir randama visose programų rūšyse, pvz., Duomenų saugojimui jūsų "Wi-Fi" maršrutizatoriuje), "Chintan" konkrečiai nurodo, kokia RAM yra kompiuteryje. Kas tiksliai stabdo mus naudojant "NVRAM" mūsų darbalaukyje ir nešiojamuose kompiuteriuose?

Atsakymas

SuperUser autorius MSalters siūlo keletą įžvalgų, kaip mes galime išvengti fizinių apribojimų (tačiau mikroskopinių skalės) aparatūros:

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

ir jūs gaunate atmintis, kurią daugeliu atvejų galima perrašyti nesukuriant daug šilumos: greitai ir nepastovi. Didelis energijos barjeras

0 | 1

ir bitai išliks beveik visam laikui, arba tol, kol praleisite rimtą energiją.

DRAM naudoja mažus kondensatorius, kurie gali nutekėti. Didesni kondensatoriai išsisuks mažiau, jie bus mažiau besikeičianti, bet užtruks ilgiau.

"Flash" naudoja elektronus, kurie aukštoje įtampoje užfiksuojami į izoliatorių. Energijos barjeras yra toks didelis, kad galite juos kontroliuoti kontroliuojamu būdu; vienintelis būdas yra išvalyti visą bitų bloką.

Kitaip tariant, vienintelis būdas padaryti RAM greitį, kaip to reikia šiuolaikinėms kompiuterio operacijoms, yra išlaikyti pasipriešinimą tarp valstybės pasikeitimų itin mažai (taigi, RAM gali būti nepastovi ir jautri duomenų ištrynimui energijos nuostolių )

Ar turite ką nors įtraukti į paaiškinimą? Garsas išjungtas komentaruose. Norite skaityti daugiau atsakymų iš kitų "Tech-savvy Stack Exchange" vartotojų? Patikrinkite visą diskusijų temą čia.

Rekomenduojamas: