Physische vs. virtuelle Erinnerung
Physischer Speicher und virtueller Speicher sind zwei Speicherformen, die zum Speichern von Daten in einem Computer verwendet werden. Der physische Speicher bezieht sich auf Chips wie RAM -Speicher- und Speicher- und Speichergeräte wie Festplatten, die zum Speichern von Daten verwendet werden. Der virtuelle Speicher ist ein Speicherplatz, der durch Betriebssystem erstellt wird, wenn der Computer nicht über genügend physischen Speicher verfügt, um ein Programm auszuführen. Der virtuelle Speicher wird erstellt, indem RAM mit dem Festplattenraum kombiniert wird. Der virtuelle Speicher ermöglicht es, große Programme schneller auszuführen, wenn der RAM nicht ausreicht.
Physikalischer Speicher
Wie bereits erwähnt, bezieht sich der physische Speicher auf den RAM und die Festplatten im Computer, die zum Speichern von Daten verwendet werden. In einem Computer werden das Betriebssystem, Anwendungsprogramme und derzeit verwendete Daten im RAM aufbewahrt, damit sie vom Prozessor schnell zugegriffen werden können. RAM kann schneller zugegriffen werden als die anderen Speichergeräte wie die Festplatte und die CD-ROM. Die Daten im RAM existieren jedoch nur, während der Computer ausgeführt wird. Wenn die Stromversorgung ausgeschaltet ist, gehen alle Daten im RAM verloren und das Betriebssystem und andere Daten werden erneut von der Festplatte in den RAM geladen, wenn der Computer eingeschaltet ist. Die Festplatte ist ein nicht flüchtiger Speicher (ein Speicher, der Daten auch dann aufbewahrt, wenn sie nicht betrieben werden), mit dem Daten in einem Computer gespeichert werden können. Es besteht aus kreisförmigen Scheiben, die als Platten bezeichnet werden und magnetische Daten gespeichert werden. Die Daten werden mit Les-/ Schreibköpfen zu und von den Platten geschrieben und gelesen.
Virtueller Speicher
Der virtuelle Speicher wird verwendet, wenn dem Computer der RAM -Speicherplatz für die Ausführung eines Programms fehlt. Der virtuelle Speicher kombiniert den RAM -Speicherplatz mit dem Festplattenraum. Wenn der Computer nicht über genügend RAM -Speicherplatz verfügt, um ein Programm auszuführen. Ein Teil der Festplatte wird verwendet, um die Datendatei zu speichern. Dieser Übertragungsvorgang erfolgt so schnell, dass der Benutzer keinen Unterschied spürt. Der virtuelle Speicher kann einen gesamten Datenblock enthalten, während der derzeit ausgeführte Teil auf dem RAM liegt. Daher ermöglicht der virtuelle Speicher das Betriebssystem, mehrere Programme gleichzeitig auszuführen und so den Grad der Multiprogrammierung zu erhöhen. Während die Größe der ausgeführten Programme erhöht wird, bietet der virtuelle Speicher Kostenvorteile, da der Festplattenspeicher günstiger ist als der RAM.
Was ist der Unterschied zwischen physischem und virtuellem Gedächtnis
Während sich der physische Speicher auf physische Geräte bezieht, die Daten in einem Computer wie RAM und Festplatten gespeichert werden, kombiniert der virtuelle Speicher den RAM -Speicherplatz mit dem Festplattenraum, um Daten im RAM zu speichern, wenn der RAM -Speicherplatz nicht ausreicht. Ein Teil der Festplatte wird verwendet, um die Seitendateien zu speichern, die vom virtuellen Speicher verwendet werden, um die Daten zu speichern, die aus dem RAM übertragen werden. Auch wenn die Daten zwischen den Seitendateien in der Festplatte und dem RAM (über den virtuellen Speicher) sehr schnell tauschen, könnte die Gesamtleistung des Systems zu viel Austausch langsamer.