3.3.2.1 Page Fault

[gesichtete Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
Zeile 50: Zeile 50:
<p>
<p>
Aufgrund deiner Erfahrungen aus den vorangegangenen Kapiteln kannst du eine Prognose zur Fortsetzung des Videos wagen.
Aufgrund deiner Erfahrungen aus den vorangegangenen Kapiteln kannst du eine Prognose zur Fortsetzung des Videos wagen.
* Schreibe stichpunktartig den weiteren Verlauf auf!
* Notiere stichpunktartig den weiteren Verlauf!
* Nutze Fachbegriffe zur Beschreibung!
* Nutze Fachbegriffe zur Beschreibung!
* Beginne mit dem Moment, in dem die MMU den Page fault auslöst.
* Beginne mit dem Moment, in dem die MMU den Page fault auslöst.

Version vom 3. Dezember 2013, 15:01 Uhr

Ein Page fault, oder zu deutsch Seitenfehler, tritt auf, falls die MMU bei der Umrechnung einer virtuellen in eine physikalische Adresse feststellt, dass die benötigte (virtuelle) Seite nicht in einem (physikalischen) Seitenrahmen eingelagert ist.


Benötigte Seite ist nicht eingelagert

Zu sehen war diese Situation bereits in dem folgenden, schon bekannten Video, ab Minute 05:30:

{{#index:Adressumrechnung mit einstufiger Seitentabelle}}


Aufgabe 1

Aufgabe

Erläutere:

  • Wie oder woran stellt die MMU fest, ob sie einen Page fault auslösen muss, oder nicht?


Am Ende des Videos wird angedeutet, dass ein Page fault einen Interrupt auslöst. Die folgende Aufgabe gibt Anlass zur näheren Beschäftigung damit:


Aufgabe 2

Aufgabe

Ein Page fault wird ausgelöst, dies wird durch einen Interrupt angezeigt. Was passiert mit diesem Interrupt-Signal?

Oder anders gefragt:
Wie müsste das Video fortgesetzt werden?

Aufgrund deiner Erfahrungen aus den vorangegangenen Kapiteln kannst du eine Prognose zur Fortsetzung des Videos wagen.

  • Notiere stichpunktartig den weiteren Verlauf!
  • Nutze Fachbegriffe zur Beschreibung!
  • Beginne mit dem Moment, in dem die MMU den Page fault auslöst.
  • Beschreibe bis zu dem Moment, in dem die Adressumrechnung durch die MMU erneut versucht wird und schließlich klappt.

Diskutiere deine Prognose in deiner Lerngruppe! Vervollständigt gemeinsam die Beschreibung, eweitert die Liste der Fachbegriffe.

Erst daran anschließend könnt ihr anhand der folgenden Liste prüfen, ob euch noch Fachbegriffe fehlen, oder ob ihr sogar noch darüber hinaus gehende Begriffe identifiziert habt:



Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png