Was ist virtueller Speicher?

Virtueller Speicher wird unter allen Rechnerbetriebssystemen gefunden und er stellt irgendeinen sehr praktischen Nutzen zu den PC-Benutzern zur Verfügung. Alle Computersysteme haben ihren eigenen RAM (körperlichen Direktzugriffsspeicher) der allgemein von 64 bis 256 Megabytes reicht. Wenn virtueller Speicher verwendet wird, erlaubt das System den Benutzern zu arbeiten, zu weitermachen, ohne um die Verwendbarkeit des Datenspeichers oder der Gedächtnissättigungs sich zu sorgen. Es wird häufig als logisches Gedächtnis adressiert und Benutzern erlaubt, auf ein größeres Volumen des Gedächtnisses zurückzugreifen und erlaubt ihnen, mehr Anwendungen gleichzeitig zu verwenden.

Mit virtuellem Speicher ist das System in der Lage, nach Anwendungen auf dem RAM zu suchen, die nicht verwendet werden und kopiert die selben an zur Festplatte. Infolgedessen wird mehr Raum oben auf RAM freigegeben und Neuanmeldungen können geladen werden, die sofort verwendet werden müssen. Der Gesamtprozess ist automatisch erfolgt und der Benutzer braucht, nichts an zu klicken. Er arbeitet, indem er den Adressraum der Anwendungsprogramme in viele kleineren Seiten unterteilt. Diese kleineren Seiten sind Seiten des Bytes 4K, jede mit verschiedenen Speicheradressen.

Paginierung ist der Prozess, durch den die schlafenden (nicht-in-gegenwärtiger Gebrauch) virtuellen Seiten an zur Festplatte gespeichert werden und dann zum realen Gedächtnis wieder hergestellt werden, wenn der Benutzer eine bestimmte Anwendung laufen lassen muss. Seitentabellen werden durch Rechnerbetriebssysteme benutzt, um das Diagramm dieses Tauschens zwischen den virtuellen Adressen der verschiedenen Anwendungen und den körperlichen Adressen (RAM) vorübergehend zu sparen. Dieses Teil der Festplatte, auf der die Seiten vorübergehend gespeichert werden, wird eine Blattdatei genannt.

Die Fähigkeit, diese temporären Adressen auf der Festplatte zu speichern ist nicht von den Beschränkungen des RAM alleine abhängig. Es gibt eine automatisierte Berechnung der vorhandenen Blattdatei auch. So würden Systeme, die kleinere RAMas haben, grössere Blattdateien haben müssen. Infolgedessen ist es notwendig, zu garantieren, dass Größe der Blattdatei an seinem maximalen möglichen Wert eingestellt worden ist.

Jedes Betriebssystem hat seinen eigenen Seitensupervisor, zum der Seitentabellen zu handhaben. Seitensupervisors sind beim Suchen nach Akten im körperlichen Gedächtnis sehr wirkungsvoll, die verwendet wenig sind und können für das abwechselnde Ein- und Auslagern mit Speicherakten verwendet werden. Jedoch gibt es einige Seiten, die nicht ausgetauscht werden können und nicht in Seiten einteilbare oder Residentseiten benannt werden.

Ein Computersystem using virtuellen Speicher hat Zugang zu einer ökonomischeren Weise der Schaffung von mehr Speicherkapazität. Festplatteraum ist viel preiswerter als die RAM-Späne, die in den PC angebracht sind. Indem sie virtuellen Speicher verwendet, fügen die Notwendigkeit zu verbessern/den RAM wird vermieden hinzu.