Was ist virtueller Gedächtnis?

Virtueller Speicher wird unter allen Computerbetriebssystemen gefunden und bietet PC -Benutzern einige sehr praktische Vorteile. Alle Computersysteme verfügen über einen eigenen RAM (Physical Random Access Memory), der üblicherweise zwischen 64 und 256 Megabyte reicht. Wenn der virtuelle Speicher verwendet wird, ermöglicht das System den Benutzern, weiter zu arbeiten, ohne sich um die Verfügbarkeit von Datenspeicher oder Speichersättigung zu sorgen. Es wird häufig als logischer Speicher behandelt und ermöglicht Benutzern, auf ein größeres Speichervolumen zuzugreifen, sodass sie gleichzeitig mehr Anwendungen verwenden können.

Mit einem virtuellen Speicher kann das System nach Anwendungen auf dem RAM suchen, die nicht verwendet werden, und kopiert dasselbe auf die Festplatte. Infolgedessen wird mehr Platz für RAM freigelassen und neue Anwendungen können geladen werden, die sofort verwendet werden müssen. Der gesamte Vorgang erfolgt automatisch und der Benutzer muss auf nichts klicken. Es funktioniert, indem der Adressraum der Anwendungsprogramme in viele kleinere Seiten unterteilt wird. ThESE kleinere Seiten sind 4K -Byte -Seiten mit jeweils verschiedenen virtuellen Speicheradressen.

Paging ist der Prozess, durch den die virtuellen Seiten (nicht in der Zeit in der Umsetzung) auf der Festplatte gespeichert werden und dann in den realen Speicher zurückgeführt werden, wenn der Benutzer eine bestimmte Anwendung bedienen muss. Seitentabellen werden von Computerbetriebssystemen verwendet, um die Zuordnung dieses Swaps zwischen den virtuellen Adressen verschiedener Anwendungen und physischer Adressen (RAM) vorübergehend zu speichern. Dieser Teil der Festplatte, auf dem die Seiten vorübergehend gespeichert werden, wird als Seitendatei bezeichnet.

Die Fähigkeit, diese temporären Adressen auf der Festplatte zu speichern, hängt nicht allein von den Einschränkungen des RAM ab. Es gibt auch eine automatisierte Berechnung der verfügbaren Seitendatei. So müssen Systeme mit kleineren RAMs größere Seitendateien haben. Infolgedessen ist es notwendig, sicherzustellen, dass die Größe der Dateidatei darauf eingestellt wurdes maximal möglicher Wert.

Jedes Betriebssystem verfügt über einen eigenen Paging -Supervisor, um die Seitentabellen zu verwalten. Paging -Supervisoren sind sehr effektiv bei der Suche nach Dateien im physischen Speicher, die am wenigsten verwendet werden und zum Austausch mit virtuellen Speicherdateien verwendet werden können. Es gibt jedoch einige Seiten, die nicht ausgetauscht werden können und als nicht pagbare oder ansässige Seiten bezeichnet werden.

Ein Computersystem, das den virtuellen Speicher nutzt, hat Zugriff auf eine wirtschaftlichere Möglichkeit, mehr Speicherplatz zu schaffen. Hartscheibenraum ist viel billiger als die RAM-Chips, die im PC installiert sind. Durch die Verwendung des virtuellen Speichers wird die Notwendigkeit, den RAM zu aktualisieren/hinzuzufügen, vermieden.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?