Betriebssystem und Hardware
Welcher Vorteil von Copy-on-Write beim Duplizieren eines Prozesses ist richtig?
- ADer duplizierte und der ursprüngliche Prozess können geschriebene Inhalte stets gemeinsam nutzen
- BNur beschriebene Seiten werden später dupliziert, wodurch es schnell geht und Speicher spart
- CBei jedem Schreiben werden alle Seiten dupliziert, wodurch die Datensicherheit steigt
Antwort und Erläuterung anzeigen
Antwort: B. Nur beschriebene Seiten werden später dupliziert, wodurch es schnell geht und Speicher spart
Würde beim Duplizieren eines Prozesses sofort der gesamte Speicher kopiert, kostete das Zeit und Speicher, und die Kopie wäre verschwendet, wenn unmittelbar danach ein anderes Programm geladen wird. Bei Copy-on-Write zeigen beide Seitentabellen schreibgeschützt auf dieselben physischen Seiten; schreibt einer von beiden, tritt ein Seitenfehler auf, und das Betriebssystem dupliziert nur diese Seite. Geschriebene Inhalte werden nicht geteilt, sondern bleiben in jedem Prozess getrennt. Es werden auch nicht alle Seiten dupliziert.