コンテンツにスキップ

Btrfs

出典: フリー百科事典『ウィキペディア(Wikipedia)』
Btrfs
開発者 オラクルFacebook富士通Fusion-ioインテルLinux Foundation、Netgear、レッドハット、STRATO AG、SUSE
正式名 Btrfs
導入 Linuxカーネル 2.6.29(2009年3月) (Linux)
構造
ディレクトリ B木 (B-Tree)
領域管理 extent
限度
最大ファイル サイズ 16EiB
最大ファイル数 264
最大ファイル名長 255 バイト
最大ボリューム サイズ 16EiB
ファイル名の文字 NUL'/' を除くすべてのオクテット
特徴
属性 POSIX
パーミッション POSIX, ACL
透過的圧縮 有り (zlib, LZO, LZ4)
透過的暗号化 開発予定
重複排除 開発中
対応OS Linux
テンプレートを表示

BtrfsB-tree file system :  B  [1][2]Linux2007GNU General Public License (GPL) [3] BtrfsZFSLinux2010ZFS

[]


ext3ext4 (Theodore Ts'o) Btrfsreiser3/4[4]

LinuxBtrfs (Chris Mason) Linux使[5]

20091BtrfsLinux2.6.29-rc1使[6]2.6.31 2015SUSE Linux Enterprise Server12Red Hat Enterprise LinuxRHEL 6Btrfs[7]RHEL7.4RHEL8[8]RHEL 8[9]

ReactOSBtrfs2018-11-060.4.10Btrfs[10]

[]

Btrfs使

Btrfs[11]

Btrfs[12]



inode







 (gzip, LZO, Zstd)



RAID (RAID-0, RAID-1, RAID-5, RAID-6, RAID-10) 

(send/receive)

ext3ext4btrfs[13]

 (SSD) 



[14]





























Btrfs CRFS (Coherent Remote File System) Btrfs

脚注[編集]



(一)^ Valerie Henson (2008131). Chunkfs: Fast file system check and repair. Melbourne, Australia. : 18m 49s. 200825It's called Butter FS or B-tree FS, but all the cool kids say Butter FS

(二)^ CRFS and POHMELFS [LWN.net]

(三)^ Chris Mason (2007612). Btrfs: a copy on write, snapshotting FS. Linux Kernel Mailing List. 2007711

(四)^ Theodore Ts'o (200881). Re: reiser4 for 2.6.27-rc1. 2009122

(五)^  Sean Michael Kerner (20081030). A Better File System For Linux. InternetNews.com. 20081030

(六)^ Jonathan Corbet (200919). Btrfs merged for 2.6.29. LWN.net. 2009110

(七)^ Red Hat Enterprise 6.0 Technical Notes - 4. Storage and Filesystems.  Red Hat. 20231012

(八)^ Red Hat Enterprise Linux 7.4 Release Notes - Chapter 53. Deprecated Functionality in Red Hat Enterprise Linux 7.  RedHat. 20231012

(九)^ Red Hat Enterprise Linux 8 Considerations in adopting RHEL 8 - Chapter 12. File systems and storage.  RedHat. 20231012

(十)^ [1]

(11)^ Chris Mason (2008312). Btrfs wiki Main Page. 200889

(12)^ Feature list from Jonathan Corbet (2007619). btrfs and NILFS. 200889 and Chris Mason (2007612). Btrfs: a copy on write, snapshotting FS. Linux Kernel Mailing List. 200889

(13)^ http://btrfs.wiki.kernel.org/index.php/Conversion_from_Ext3

(14)^ Chris Mason (2009112). Changelog. 2009114

関連項目[編集]

外部リンク[編集]