Besturingssysteem en hardware
Welk voordeel van copy-on-write bij het kopiëren van een proces is juist?
- AHet gekopieerde en het oorspronkelijke proces kunnen de geschreven inhoud altijd delen
- BAlleen beschreven pagina's worden later gekopieerd, dus het is snel en bespaart geheugen
- 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.