Ich versuche zu verstehen, Nachfrage Paging-Konzepte und kann keine Antwort finden. Wie Seitenfehlerrate kann relativ klein sein, wenn nur für OS zu verstehen ist, dass es bestimmte Seite benötigt, ist Anweisung zu holen und herauszufinden, dass diese Seite nicht in RAM geladen wird? Wenn die Seitenfehlerrate klein ist, wie kann das Betriebssystem die richtigen Seiten im RAM laden? Wie es im Voraus rät, wird diese bestimmte Seite benötigt? Danke.Wie werden Seiten im RAM geladen, außer nach der Seitenfehlerfalle?
0
A
Antwort
0
Ein Demand Paging-System muss jede initialisierte Seite mindestens einmal von der Festplatte abrufen. Sobald die Seite geladen ist, muss sie nur noch entladen werden, wenn Bedarf an physischem Speicher besteht.
In den Tagen der Multi-User-Systeme mit 4 GB Adressräume und 8 MB physikalischen Speicher gab es eine Menge Paging.
Jetzt, da 8 GB Speicher auf einem einzelnen Benutzersystem ziemlich Standard ist, gibt es nicht so viel Paging wie es einmal war.
Verwandte Themen
- 1. Bleiben Bildobjekte nach .remove() im RAM?
- 2. Laravel 5.3: Seiten werden nicht richtig geladen
- 3. Wie Datenlayout im RAM-Speicher?
- 4. .htaccess umleiten alle Seiten außer der Homepage
- 5. Ressourcen müssen im Manifestschlüssel web_accessible_resources aufgeführt sein, damit sie von Seiten außerhalb der Erweiterung geladen werden.
- 6. Kryptoschlüssel im RAM schützen?
- 7. Wie blende ich Daten aus, die im Hintergrund geladen werden?
- 8. müssen im Manifestschlüssel web_accessible_resources aufgeführt sein, damit sie von Seiten außerhalb der Erweiterung geladen werden können.
- 9. Redirect alle Seiten außer Homepage
- 10. Wie 1 Million Datensätze aus der Datenbank schnell geladen werden?
- 11. Wie werden alle Daten geladen, wenn der Begrüßungsbildschirm geladen wird?
- 12. Drupal 8 Seiten nicht geladen
- 13. Im Backend von WordPress werden Widgets nicht vollständig geladen
- 14. Warum werden iFrames auf einigen Seiten nicht in Safari geladen?
- 15. Halte Arrays nicht im RAM
- 16. Aspx-Seiten werden nach dem Upgrade von Asp.net MVC 2 auf 3 RC nicht geladen
- 17. Benötigen jQuery-Skripte weiterhin $ (document) .ready, wenn sie nach dem gesamten Seiten-HTML geladen werden?
- 18. Rails - Wie geschachtelte Attribute nach Bedingung geladen werden, während Eltern geladen werden?
- 19. Wie werden im Cache gespeicherte Seiten für Erstbesucher bereitgestellt?
- 20. .NET Multifle Assemblys ... Kann RAM-Speicher sparen, weil sekundäre Module bei Bedarf geladen werden?
- 21. Skripte werden nicht im Browser geladen. Angular2
- 22. Sortieren nach desc außer
- 23. ..did Google Maps nicht richtig geladen ... wie man mit der Entwicklung alter Seiten/neuer Seiten umgeht
- 24. Concrete5: Seiten im Stammverzeichnis der Website abrufen
- 25. Seiten außer index.html funktioniert nicht. Wie man mehrere Seiten auf Git Bash hinzufügen?
- 26. Angular 2 - Wie werden TypeScript-Deklarationsdateien geladen?
- 27. C++ globale Konstante im RAM nicht ROM
- 28. Wie behandelt der Assembler Klassen und Objekte und wie werden sie im RAM und der ausführbaren Datei gespeichert?
- 29. Können die Daten im Speicher der Grafikkarte angezeigt werden?
- 30. DMA-Übertragung RAM-to-RAM