Manjaro Difference between revisions of "Translations:Btrfs/122/en"

Difference between revisions of "Translations:Btrfs/122/en"

From Manjaro
(Importing a new version from external source)
Tags: Mobile web edit Mobile edit
 
(No difference)

Latest revision as of 08:10, 2 June 2023

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (Btrfs)
=== Copy on Write! (Btrfs)===
Copy on Write is a "new" concept. It means the file system will try to '''never''' write over existing data. '''How is this even possible?'''
* Files are appended at the end of a "data page"
* Metadata is appended at a "metadata page"
* Inside a page '''nothing is ever overwritten'''
* When a page is full the file system will use the next free page
* Deleting a file does not write/clean its data, but writes metadata, that marks this file as deleted
* Overwriting a file does first append the new file to the actual "data page", then appends the metadata for this file to the "metadata page".
* Changing small parts of a file will write only the new parts, then ''link'' the rest to the old file
* there are checksums for data and metadata

Copy on Write! (Btrfs)

Copy on Write is a "new" concept. It means the file system will try to never write over existing data. How is this even possible?

  • Files are appended at the end of a "data page"
  • Metadata is appended at a "metadata page"
  • Inside a page nothing is ever overwritten
  • When a page is full the file system will use the next free page
  • Deleting a file does not write/clean its data, but writes metadata, that marks this file as deleted
  • Overwriting a file does first append the new file to the actual "data page", then appends the metadata for this file to the "metadata page".
  • Changing small parts of a file will write only the new parts, then link the rest to the old file
  • there are checksums for data and metadata
Cookies help us deliver our services. By using our services, you agree to our use of cookies.