Besturingssysteem en hardware

Welk voordeel van copy-on-write bij het kopiëren van een proces is juist?

  1. AHet gekopieerde en het oorspronkelijke proces kunnen de geschreven inhoud altijd delen
  2. BAlleen beschreven pagina's worden later gekopieerd, dus het is snel en bespaart geheugen
  3. CBij elke schrijfactie worden alle pagina's gekopieerd, waardoor de veiligheid van de gegevens toeneemt
Antwoord en toelichting tonen

Antwoord: B. Alleen beschreven pagina's worden later gekopieerd, dus het is snel en bespaart geheugen

Als bij het kopiëren van een proces onmiddellijk het hele geheugen wordt gekopieerd, kost dat tijd en geheugen, en als direct daarna een ander programma wordt geladen, is die kopie verspild. Bij copy-on-write verwijzen beide paginatabellen alleen-lezen naar dezelfde fysieke pagina's; zodra een van beide schrijft, treedt een paginafout op en kopieert het besturingssysteem alleen die pagina. Wat is geschreven wordt niet gedeeld en blijft voor elk proces apart. Er worden ook niet alle pagina's gekopieerd.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Besturingssysteem en hardware

  1. Welke uitleg over demand paging is juist?
  2. Wat is het doel van de referentiebit van elke pagina in het klokalgoritme (second-chance-algoritme) voor paginavervanging?
  3. Bij paginavervanging met FIFO kan het aantal paginafouten toenemen terwijl het aantal fysieke pagina's is vergroot. Hoe heet dit verschijnsel?
  4. Hoe heet de toestand waarin door te weinig fysiek geheugen alleen nog pagina's worden verdrongen en ingelezen en het werk nauwelijks vordert?
  5. De geheugentoegangstijd is 100 ns en de afhandeling van een paginafout kost 8 ms. Hoeveel bedraagt ongeveer de gemiddelde toegangstijd als eens per miljoen toegangen een paginafout optreedt?

Vergelijkingen bij dit onderwerp