2Aug
Komputerowa pamięć RAM jest niestabilna;wszystko, co się w nim znajduje, znika, gdy tylko elektryczność zostanie wyłączona. Dlaczego, właśnie, jest niestabilna pamięć RAM komputera? Czytaj dalej, ponieważ badamy fizykę budowania szybkiej pamięci komputera.
Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.
Pytanie
Czytnik SuperUser Chintan Trivedi jest ciekawy, dlaczego dokładnie pamięć RAM komputera musi być niestabilna:
Jeśli pamięć RAM komputera miała być nietrwała jak inne trwałe pamięci [typy], wtedy nie byłoby czegoś takiego jak czas rozruchu. Dlaczego więc nie jest możliwe posiadanie nieulotnego modułu ramowego? Dziękuję Ci.
Chociaż istnieją typy nieulotnej pamięci RAM( zwanej NVRAM i znajdują się we wszystkich rodzajach aplikacji, takich jak przechowywanie danych w routerze Wi-Fi), Chintan w szczególności odnosi się do typu pamięci RAM w komputerach. Co dokładnie powstrzymuje nas od korzystania z NVRAM w naszych komputerach stacjonarnych i notebookach?
Odpowiedź
Pomocnik SuperUser MSalters oferuje pewien wgląd w to, w jaki sposób nie możemy uciec przed fizycznymi ograniczeniami( jakkolwiek mikroskopijnymi) sprzętu:
Głęboko to wynika z fizyki.
Każda nieulotna pamięć musi przechowywać swoje bity w dwóch stanach, które mają dużą barierę energetyczną między nimi, albo też najmniejszy wpływ zmieniłby bit. Ale pisząc do tej pamięci, musimy aktywnie przezwyciężyć tę barierę energetyczną.
Projektant ma dość swobody w ustalaniu barier energetycznych. Ustaw niską 0.1, a otrzymasz pamięć, którą można przepisać dużo, bez generowania dużej ilości ciepła: szybka i niestabilna. Ustaw wysoką barierę energetyczną 0 |1 i bity pozostaną prawie na zawsze, lub dopóki nie zużyjesz poważnej energii.
DRAM wykorzystuje małe kondensatory, które przeciekają.Większe kondensatory będą przeciekać mniej, będą mniej lotne, ale będą ładować dłużej.
Flash wykorzystuje elektrony, które są wystrzeliwane pod wysokim napięciem do izolatora. Bariera energetyczna jest tak wysoka, że nie można jej wydostać w kontrolowany sposób;jedynym sposobem jest wyczyszczenie całego bloku bitów.
Innymi słowy, jedynym sposobem, aby uczynić pamięć RAM tak dużą, jak potrzebujemy w nowoczesnych operacjach komputerowych, jest utrzymywanie rezystancji pomiędzy zmianami stanu na bardzo niskim poziomie( a tym samym uczynienie pamięci RAM lotną i podatną na wymazywanie danych w obliczu mocyutrata).
Czy chcesz coś dodać do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.