Btrfs: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
k spelling |
k Wikipedia:Wikiproject/SpellingCheck. Help mee!, replaced: {{cite → {{Citeer (9), bovenop een → boven op een met AWB |
||
Regel 1:
'''Btrfs''' ('''B-tree FS''', uitgesproken als '''''Butter FS'''''<ref>{{
| people = Valerie Henson
| title = Chunkfs: Fast file system check and repair
| url = http://mirror.linux.org.au/pub/linux.conf.au/2008/Thu/mel8-262.ogg
| time = 18m 49s
}}</ref><ref>{{
| title=CRFS and POHMELFS [LWN.net]
| publisher=Lwn.net}}</ref>) is een copy-on-write-[[bestandssysteem]] ontworpen en geïmplementeerd door [[Oracle Corporation|Oracle]] en uitgebracht onder de [[GNU General Public License]] (GPL) voor [[Linux]]systemen. Btrfs is gemaakt als een antwoord op [[ZFS]] en de tekortkomingen van de huidige bestandssystemen.<ref>{{
== Limieten ==
Regel 23:
* Subvolumes
* Object-level [[mirroring]] en [[striping]]
* [[Checksum|Controlesommen]] op data en [[metagegevens]] (voor een goede integriteit; op het moment wordt [[Cyclic redundancy check|CRC-32C]] gebruikt, maar er zijn alternatieven gepland<ref>{{
* Compressie ([[zlib]]; mount optie ''-o compress'')
* [[#Zie ook|Copy-on-write]]-logging voor alle data en [[metagegevens]]
Regel 29:
* Online bestandssysteem en snelle offline check
* Efficiënte incrementele back-ups en bestandssysteem-[[mirroring]]
* Mogelijkheid tot het upgraden van [[ext3]]-bestandssysteem naar Btrfs en om terug in originele staat te herstellen<ref>{{
* [[Solid state drive]] (SSD)-geoptimaliseerde modus (mount optie ''-o ssd''; geen [[wear levelling]]. Het zorgt dat gegevens niet op dezelfde plaats weggeschreven worden door middel van meerdere superblocks.<ref>{{
* Online defragmentatie
* Seed-device-ondersteuning<ref>{{
== Redundantie (RAID) ==
Een Btrfs-bestandssysteem kan worden gemaakt
Thans ondersteunt Btrfs alleen [[Redundant Array of Independent Disks|RAID-0]], [[Redundant Array of Independent Disks|RAID-1]] en [[Redundant Array of Independent Disks|RAID-10]]. Men is bezig met het implementeren van [[Redundant Array of Independent Disks|RAID-5]] en [[Redundant Array of Independent Disks|RAID-6]].
Regel 52:
== Concurrentie ==
[[Ext4]] wordt gezien als een overgangssysteem naar Btrfs.
<ref>{{
| title = Kernel Log: Ext4 completes development phase as interim step to btrfs
}}</ref>
[[ZFS]] implementeren in [[Linux]] is moeilijker omdat [[ZFS]] onder de [[CDDL]]-licentie is uitgegeven en de [[Linux]][[kernel]] onder [[GNU General Public License|GPL]] wordt gedistribueerd. [[ZFS]] is inmiddels wel beschikbaar via [[Filesysteem in Userspace|FUSE]].<ref>{{
}}</ref>
|