Virtual Computer Speicher und Möglichkeiten, es zu erhöhen
Virtueller Speicher ist etwas BesonderesTechnologie, durch die die Verwaltung der Speicher von Computersystemen mit multifunktionalen Betriebssystemen. Das Wesen dieser Technologie ist, dass jedes Programm, um seine Effizienz in der Zusammensetzung eines solchen Geräts zu gewährleisten, auf den allgemeinen Speicher des Computers an eine separate Adresse verweist. Eine solche Adressierung wird in einer bestimmten Weise auf dem physikalischen Modul angezeigt, das diesen Speicher bereitstellt. Die Erhöhung der Effizienz der Speichernutzung, die auf diese Weise organisiert ist, wird durch die Tatsache erreicht, dass für jedes laufende Programm der notwendige Speicherplatz reserviert ist. Zusätzlich ermöglicht der virtuelle Speicher des Computers dem Benutzer, die Gesamtlautstärke zu erhöhen, wobei er Indikatoren erreicht, die die auf physischen Geräten gefundenen übersteigen. Dies wird durch die Technologie zur Verfügung gestellt, ungenutzte Ressourcen in den Speicher zu pumpen.
Das Erscheinungsbild dieser Technologie bezieht sich auf die Mittedas letzte Jahrhundert. Zuvor wurden zwei Speicherstufen in Computergeräten verwendet - primär und sekundär. Die Entstehung von virtuellem Speicher wurde durch die Notwendigkeit bestimmt, einen einfacheren Steuermodus dafür zu finden.
Bei Verwendung von virtuellem Computerspeichervereinfacht den Programmierprozess erheblich, da es nicht mehr erforderlich ist, die Menge des belegten und freien Speichers ständig zu überwachen oder zwischen laufenden Programmen zu verteilen. Praktisch für jede funktionierende Anwendung mit dieser Technologie wird der Zugriff auf den gesamten Adressraum bereitgestellt, unabhängig davon, für wie viele physische Geräte sie ausgelegt sind.
Im allgemeinsten Sinne löst der virtuelle Speicher des Computers die folgenden Probleme:
- vereinfacht und rationalisiert die Speicheradressierung für laufende Anwendungen;
- Bietet eine rationelle Verwaltung von RAM - RAM, indem die beliebtesten und am häufigsten verwendeten Anwendungen ausgewählt und gespeichert werden;
- Automatisiert die Berechnungsprozesse so, dass jeder Prozess so implementiert wird, als ob er den gesamten Speicher des Computers besitzt.
In modernen Computern die Technologie der Schöpfungvirtueller Speicher wird unterstützt und aufgrund der Hardwareunterstützung, außer in Fällen, in denen spezielle Aufgaben gelöst werden müssen, bei denen Ultra-High-Speed-Betriebsmodi erforderlich sind. In der Regel sind solche Geräte nicht für den Massengebrauch vorgesehen, und daher ist das Multifunktionale wesentlich eingeschränkt.
Die betrachtete Technologie wird hauptsächlich auf zwei Arten der Organisation implementiert.
Die Seitenorganisation sorgt für die AufteilungRAM auf Seiten mit einem festen Betrag, in der Regel - 4096 Bytes. Innerhalb dieser Größe befindet sich eine Datei, die Informationen über die Sequenznummer (Seitenzahl) und den Offset enthält. Der zentrale Prozessor des Computers wandelt die Seitenzahl in die entsprechende Adresse um. Der Prozessor wandelt die virtuelle Seitennummer in die entsprechende Adresse auf dem physischen Gerät um. Das Betriebssystem "überwacht" unabhängig die Verwendung dieser Speicherzelle und steuert sie, abhängig davon, ob sie besetzt ist oder nicht.
Die Segmentorganisation basiert auf der Tatsache, dassDer virtuelle Speicher eines Computers ist in bestimmte Teile unterteilt - Segmente, für die das Betriebssystem Zugriffsrechte für jedes Programm bereitstellt. Der Prozess der Adressierung mit dieser Methode ist fast derselbe wie der, der in der Paging-Methode verwendet wird, jedoch führt die Verteilung der Segmente zu ihrer Fragmentierung, was sich negativ auf die Geschwindigkeit des Computers auswirkt. Um diese Unannehmlichkeit auf zwei Arten zu überwinden: entweder die Speichermenge zu erhöhen oder die benutzte freizugeben, indem man sie von unnötigen Daten säubert. Um herauszufinden, wie man virtuellen Speicher freimacht, kann jeder Benutzer die Hilfeabteilung des Betriebssystems kontaktieren, das auf dem Computer installiert ist, und dieses einfache Verfahren wird dort ausführlich beschrieben.
Erhöhen Sie die Menge an virtuellem SpeicherDie Reinigung erfolgt wie oben beschrieben oder durch die Erhöhung des physikalischen Volumens durch die Installation neuer Geräte. Es gibt viele Programme, die Ihnen sagen, wie Sie die Menge an virtuellem Speicher erhöhen und qualitativ dazu beitragen können, es selbst zu tun.