Betriebssystem und Hardware
Die Speicherzugriffszeit beträgt 100 ns, die Behandlung eines Seitenfehlers dauert 8 ms. Wie groß ist die mittlere Zugriffszeit ungefähr, wenn bei jedem millionsten Zugriff ein Seitenfehler auftritt?
- Aetwa 108 ns
- Betwa 100 ns
- Cetwa 8 ms
Antwort und Erläuterung anzeigen
Antwort: A. etwa 108 ns
Die mittlere Zugriffszeit ist (1 − p) × 100 ns + p × 8 ms; mit p = 10⁻⁶ ergibt sich etwa 100 ns + 10⁻⁶ × 8000000 ns = 100 + 8 = 108 ns. Schon bei der niedrigen Häufigkeit von einem Fehler pro Million Zugriffe wird der Mittelwert um 8 % langsamer, was zeigt, wie aufwendig die Behandlung von Seitenfehlern ist. Etwa 100 ns ist der Wert ohne Berücksichtigung der Seitenfehler, etwa 8 ms der Wert, wenn bei jedem Zugriff ein Seitenfehler aufträte.