Content deleted Content added
working again on the intro |
Update storage description to make clear entire file is not copied when modified. Tags: Visual edit Mobile edit Mobile web edit |
||
(6 intermediate revisions by 6 users not shown) | |||
Line 2:
{{Use dmy dates|date=November 2023}}
'''Copy-on-write''' ('''COW'''), also called '''implicit sharing'''<ref>{{cite web |title=Implicit Sharing |url=https://doc.qt.io/qt-5/implicit-sharing.html |website=Qt Project |access-date=10 November 2023 |archive-date=8 February 2024 |archive-url=https://web.archive.org/web/20240208175543/https://doc.qt.io/qt-5/implicit-sharing.html |url-status=live }}</ref> or '''shadowing''',<ref>{{cite journal |last=Rodeh |first=Ohad |title=B-Trees, Shadowing, and Clones |journal=ACM Transactions on Storage |volume=3 |issue=4 |date=1 February 2008 |page=1 |citeseerx=10.1.1.161.6863 |s2cid=207166167 |doi=10.1145/1326542.1326544 |url=http://liw.fi/larch/ohad-btrees-shadowing-clones.pdf |archive-url=https://web.archive.org/web/20170102212904/http://liw.fi/larch/ohad-btrees-shadowing-clones.pdf |archive-date=2 January 2017 |access-date=10 November 2023 }}</ref>
==In virtual memory management==
Line 35 ⟶ 33:
==In computer storage==
COW is used as the underlying mechanism in file systems like [[ZFS]], [[Btrfs]],
In traditional file systems,
==See also==
Line 49 ⟶ 47:
==References==
{{Reflist}}
==External links==
* {{cite web |title=A history of copy-on-write memory management |url=https://obvious.services.net/2011/01/history-of-copy-on-write-memory.html |website=A keen grasp of the obvious |access-date=18 November 2024 |date=21 January 2011}}
{{File systems}}
|