Frage

Wenn ich einen 2 GB RAM haben, und ich habe eine 2 Instanzen eines Objekts, die 1,5 GB jeweils das Betriebssystem wird dazu beitragen, und den Kontext wechseln die Seiten und von der Festplatte.

Was passiert, wenn ich 1 Instanzen haben aber 3 GB. Kann die gleiche Paging-Methode Aufschlüsselung dieser Instanzen in 2 Seiten? Oder werde ich begegnen out-of-memory Problem?

Ich werde wie auch die gleiche Frage auf andere Datenstrukturen neben Objekt anwenden, wird die Paging-Seite als Ganzes, oder wird sie es in kleinere Einheiten brechen.

Danke.

War es hilfreich?

Lösung

Das Betriebssystem hat kein Konzept von „Objekten“, nur Speicherseiten. Ihr Objekt wird von vielen Speicherseiten aus, die das Betriebssystem in die und aus der realen Speicher unabhängig voneinander austauschen können. Seitengröße variiert je nach Betriebssystemen, ist aber typischerweise 4K.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top