Skip to content
EntityQ1131607· pop 23· linked from 218 articles

Copy-On-Write

Sign in to save

Also known as implicit sharing, shadowing, COW, CoW

Optimierungsmethode in der Datenspeichertechnik

Wikidata facts

Has use
snapshot
Show 1 more fact
Commons category
Copy-on-write
Sources (1)

via Wikidata · CC0

Article · Deutsch

Das Copy-On-Write-Verfahren (kurz COW genannt, englisch wörtlich für „Kopieren-beim-Schreiben“) ist in der Datenverarbeitung eine Optimierungsmethode zur Vermeidung unnötiger Kopien und Kopiervorgänge, beispielsweise zwischen Prozessen unter unixartigen Systemen, insbesondere bei oder nach einem fork-Systemaufruf. Die Grundidee des Verfahrens ist, dass die Kopie erst dann „real“ angefertigt wird, sobald sie von einem der Beteiligten verändert wird. Solange alle Beteiligten ihre Kopie nicht verändert haben, reicht es, das Original ein einziges Mal zu speichern.Der Kopie wird zwar eine eigene Inode zugewiesen, die darin gespeicherten Zeigerstrukturen, welche auf die Datenblöcke zeigen, stimmen allerdings mit denen des Originals überein. Erst bei Veränderung einer der Datenblöcke, wird für die Änderung ein neuer Datenblock verwendet und der entsprechende Zeiger neu gesetzt. Bei nicht geänderten Datenblöcken, können weiterhin die originalen Blöcke referenziert bleiben.

Abstract from DBpedia / Wikipedia · CC BY-SA