/ / Warum muss RAM flüchtig sein?

Warum muss RAM flüchtig sein?

Der RAM des Computers ist flüchtig. was auch immer in gespeichert istes verschwindet, sobald der Strom abgeschaltet wird. Warum genau ist der RAM des Computers jedoch flüchtig? Lesen Sie weiter, während wir die Physik des Aufbaus eines Hochgeschwindigkeits-Computerspeichers untersuchen.

Die heutige Frage & Antwort-Sitzung wird von SuperUser bereitgestellt - einer Unterteilung von Stack Exchange, einer von der Community gesteuerten Gruppierung von Q & A-Websites.

Die Frage

SuperUser Reader Chintan Trivedi ist neugierig, warum genau Computer-RAM flüchtig sein muss:

Wenn der Arbeitsspeicher des Computers nicht flüchtig sein soll wie der anderepersistent storage [types], dann gäbe es keine Startzeit. Warum ist es dann nicht machbar, ein nichtflüchtiges RAM-Modul zu haben? Danke.

Es gibt zwar nichtflüchtige RAM-Typen(als NVRAM bezeichnet und in allen Arten von Anwendungen wie dem Speichern von Daten in Ihrem Wi-Fi-Router zu finden), bezieht sich Chintan speziell auf den RAM-Typ, der in PCs zu finden ist. Was genau hindert uns daran, NVRAM in unseren Desktop- und Notebook-Computern zu verwenden?

Die Antwort

Der SuperUser-Mitwirkende MSalters bietet einen Einblick, wie wir den physischen Einschränkungen (wie mikroskopisch die Größe auch sein mag) der Hardware nicht entgehen können:

Im Grunde liegt es an der Physik.

Jeder nichtflüchtige Speicher muss seine Bits speichernzwei Zustände, zwischen denen eine große Energiebarriere liegt, oder der kleinste Einfluss würden das Bit verändern. Aber wenn wir in diese Erinnerung schreiben, müssen wir diese Energiebarriere aktiv überwinden.

Designer haben einige Freiheiten beim Setzen dieser Energiebarrieren. Stellen Sie es niedrig ein 0 . 1, und Sie erhalten einen Speicher, der viel überschrieben werden kann, ohne viel Wärme zu erzeugen: schnell und flüchtig. Stellen Sie die Energiebarriere hoch 0 | 1 und die Bits bleiben fast für immer, oder bis Sie ernsthafte Energie verbrauchen.

DRAM verwendet kleine Kondensatoren, die lecken. Größere Kondensatoren würden weniger lecken, weniger flüchtig sein, aber länger brauchen, um aufgeladen zu werden.

Der Blitz verwendet Elektronen, die in die Höhe geschossen werdenSpannung in einen Isolator. Die Energiebarriere ist so hoch, dass Sie sie nicht kontrolliert herausholen können. Der einzige Weg ist, einen ganzen Block von Bits zu bereinigen.

Mit anderen Worten, die einzige Möglichkeit, den Arbeitsspeicher so zu gestaltenEine hohe Geschwindigkeit, wie sie für moderne Computeroperationen benötigt wird, besteht darin, den Widerstand zwischen Zustandsänderungen extrem gering zu halten (und damit den RAM flüchtig und anfällig für Datenlöschung angesichts eines Stromausfalls zu machen).


Möchten Sie der Erklärung etwas hinzufügen? Ton aus in den Kommentaren. Möchten Sie weitere Antworten von technisch versierten Stack Exchange-Benutzern lesen? Den vollständigen Diskussionsthread finden Sie hier.