/ / Virtueller Speicher - RAM-Seite und Festplatte gleichzeitig? - Paging, virtueller Speicher, Seitenfehler

Virtueller Speicher - Seite auf RAM und auf Festplatte gleichzeitig? - Paging, virtueller Speicher, Seitenfehler

Kann sich eine Seite gleichzeitig im physischen Speicher und im virtuellen Speicher befinden?

Wenn ich nach einer Adresse frage, die sich im virtuellen Speicher befindet,wird immer ein Seitenfehler ausgelöst? Wenn die erste Frage wahr ist, sollte sie nur dann einen Seitenfehler auslösen, wenn sich die Seite nicht auch im physischen Speicher befindet. Ist das richtig?

Antworten:

0 für die Antwort № 1

Kann eine Seite gleichzeitig im physischen Speicher und im virtuellen Speicher sein Erinnerung?

Wenn Sie einen Speicherblock ausblättern, benötigen Sie Speicherplatz für andere Elemente, sodass es keinen Sinn macht, ihn im RAM und in der Seitendatei zu haben.

Wenn ich nach einer Adresse frage, die sich im virtuellen Speicher befindet,wird es immer tun einen Seitenfehler auslösen? Wenn die erste Frage wahr ist, sollte es auch so sein nur einen Seitenfehler auslösen, wenn sich die Seite nicht auch im physischen Speicher befindet. Ist das richtig?

Ja, das ist richtig. Seitenfehler verursachen einen Interrupt. Wenn Sie beim Zugriff auf den Speicher immer einen Seitenfehler hatten, hatten Sie nur sehr wenig Leistung.