A számítógépes RAM változékony; bármi tárolódik benne, eltűnik, amint az áramot kikapcsolják. Miért éppen ingadozó a számítógép RAM? Olvassa el, miközben a nagysebességű számítógépes memória felépítésének fizikáját vizsgáljuk.
A mai Kérdések és válaszok ülés a SuperUser jóvoltából érkezik hozzánk - a Stack Exchange alosztályához, amely a Q & A webhelyek közösségvezérelt csoportosulása.
A kérdés
Chintan Trivedi, a SuperUser olvasója kíváncsi arra, hogy a számítógép RAM-jának pontosan miért kell volatilisnek lennie:
Ha a számítógépes RAM nem volatilis lenne, mint a többi tartós [types] tároló, akkor nem létezik olyan indítási idő. Akkor miért nem kivitelezhető egy nem illékony ram modul? Köszönöm.
Noha vannak olyan nem felejtő RAM típusok (NVRAM néven emlegetik, és mindenféle alkalmazásban megtalálhatók, például adatok tárolása a Wi-Fi útválasztón belül), a Chintan kifejezetten a PC-kben található RAM típusára utal. Mi akadályozza meg pontosan az NVRAM használatát asztali és noteszgépeinkben?
A válasz
A SuperUser közreműködő MSalters betekintést nyújt a hardver fizikai korlátaitól (bármennyire is mikroszkopikus skálán).
Mélyen a fizika miatt van.
Bármely nem felejtő memóriának két olyan állapotban kell tárolnia a bitjeit, amelyek között nagy az energiagát, különben a legkisebb hatás megváltoztatná a bitet. De amikor ebbe az emlékezetbe írunk, aktívan felül kell keresnünk ezt az energiagátat.
A tervezőnek meglehetősen szabadsága van ezen energiagátak megállításában. Állítsa alacsonyra
0 . 1, és memóriát kap, amelyet sokat lehet átírni anélkül, hogy sok hő keletkezne: gyors és ingatag. Állítsa magasra az energiagátat0 | 1és a bitek szinte örökké, vagy addig, amíg komoly energiát nem költenek.A DRAM kis kondenzátorokat használ, amelyek szivárognak. A nagyobb kondenzátorok kevesebbet szivárognának, kevésbé volatilisak lennének, de hosszabb ideig tart a töltés.
A vaku olyan elektronokat használ, amelyeket nagyfeszültségen lőnek az izolátorba. Az energiagát olyan magas, hogy nem tudja őket kontrolláltan kijuttatni; az egyetlen módja egy teljes blokk megtisztítása.
Más szavakkal, az egyetlen módja annak, hogy a RAM a lehető legnagyobb sebességűvé váljon a modern számítógépes műveletekhez, az, ha az állapotváltozások közötti ellenállást rendkívül alacsony szinten tartjuk (és ezáltal a RAM ingatag és érzékeny az adatok törlésére az áramkimaradás esetén) ).
Van valami hozzáfűzhető a magyarázathoz? Hangzik el a megjegyzésekben. Szeretne további válaszokat olvasni más, hozzáértő Stack Exchange-felhasználóktól? Nézze meg a teljes vitafonalat itt .