Was ist das Kopieren beim Schreiben in Bezug auf den virtuellen Speicher?
Was ist das Kopieren beim Schreiben in Bezug auf den virtuellen Speicher?

Video: Was ist das Kopieren beim Schreiben in Bezug auf den virtuellen Speicher?

Video: Was ist das Kopieren beim Schreiben in Bezug auf den virtuellen Speicher?
Video: Vorlesung Betriebssysteme und Sicherheit - 19.1 Virtueller Speicher 2024, Kann
Anonim

Kopieren beim Schreiben findet seine hauptsächliche Verwendung in virtueller Speicher Betriebssysteme; wenn ein Prozess ein Kopieren von selbst, die Seiten in Erinnerung die entweder durch den Prozess oder seine Kopieren sind markiert Copy-on-Write.

Was bedeutet demnach beim Schreiben kopieren?

" Beim Schreiben kopieren " meint mehr oder weniger so, wie es sich anhört: Jeder hat einen einzigen Shared Kopieren der gleichen Daten, bis sie geschrieben sind, und dann a Kopieren gemacht wird. In der Regel, Copy-on-Write wird verwendet, um Parallelitätsprobleme zu lösen.

Wissen Sie auch, was der Vorteil von Copy-on-Write ist? Kopieren beim Schreiben findet seine hauptsächliche Verwendung bei der gemeinsamen Nutzung des virtuellen Speichers von Betriebssystemprozessen, bei der Implementierung des fork-Systemaufrufs. Normalerweise ändert der Prozess keinen Speicher und führt sofort einen neuen Prozess aus, wodurch der Adressraum vollständig ersetzt wird.

Ähnlich kann man fragen, was ist virtueller Speicher mit Diagramm?

Betriebssystem - Virtueller Speicher . Anzeige. Ein Computer kann mehr adressieren Erinnerung als die physisch auf dem System installierte Menge. Dieses Extra Erinnerung heißt eigentlich virtueller Speicher und es ist ein Abschnitt einer Festplatte, der so eingerichtet ist, dass er den Arbeitsspeicher des Computers emuliert.

Wie implementieren Sie eine Kopie beim Schreiben?

Zu Copy-on-Write implementieren , ein intelligenter Zeiger auf den realen Inhalt wird verwendet, um den Wert des Objekts zu kapseln, und bei jeder Änderung wird ein Objektreferenzzähler überprüft; wenn das Objekt mehr als einmal referenziert wird, a Kopieren des Inhalts wird vor der Änderung erstellt.

Empfohlen: