Geliştirici(ler) | SUSE, Meta, Western Digital, Oracle Corporation, Fujitsu, Fusion-io, Intel, The Linux Foundation, Red Hat, and Strato AG[1] |
---|---|
Tam adı | B-tree file system |
Tanıtım | Linux kernel 2.6.29, Mart 2009 | )
Yapı | |
Dizin içeriği | B-tree |
Dosya tahsisi | Extents |
Bozuk bloklar | None recorded |
Sınırlar | |
Max disk hacmi | 16 EiB[2][a] |
Max dosya boyutu | 16 EiB[2][a] |
Max dosya no. | 264[b][3] |
Max dosya adı uzunluğu | 255 ASCII characters (fewer for multibyte character encodings such as Unicode) |
İzin verilen dosya adı karakterleri | All except '/' and NUL ('\0' ) |
Özellikler | |
Tarih kayıtları | Creation (otime),[4] modification (mtime), attribute modification (ctime), and access (atime) |
Tarih aralığı | 64-bit signed int offset from 1970-01-01T00:00:00Z[5] |
Tarih çözümlemesi | Nanosecond |
Öznitelikler | POSIX and extended attributes |
Dosya sistemi izinleri | Unix permissions, POSIX ACLs |
Şeffaf sıkıştırma | Yes (zlib, LZO[6] and (since 4.14) ZSTD[7]) |
Şeffaf şifreleme | Planned[8] |
Veri tekilleştirme | Yes[9] |
Copy-on-write | Yes |
Diğer | |
Desteklenen işletim sistemleri | Linux, ReactOS[10] |
Website | Resmî site ![]() |
Btrfs ("better FS",[8] "butter FS",[11] "b-tree FS",[12] veya basitçe yazılarak telaffuz edilir) bir birlikte geliştirilen mantıksal bir birim yöneticisiyle (Linux'un LVM'si ile karıştırılmamalıdır) copy-on-write (COW) ilkesine dayalı olan dosya sistemini birleştiren bir bilgisayar depolama biçimidir. Başlangıçta Oracle Corporation'da 2007'de Linux'ta kullanılmak üzere tasarlandı ve Kasım 2013'ten bu yana dosya sisteminin disk üzerindeki biçimi Linux çekirdeğinde kararlı olarak ilan edildi.[13] Oracle'a göre, Btrfs "gerçek bir kısaltma değildir".[14]
Btrfs, Linux dosya sistemlerinde havuz oluşturma, anlık görüntüler, sağlama toplamları ve tümleşik çoklu cihaz kapsamı eksikliğini gidermeyi amaçlamaktadır. Btrfs'in baş yazarı Chris Mason, amacının "Linux'un mevcut olacak depolama için ölçeklenmesine izin vermek olduğunu belirtti. Ölçekleme, yalnızca depolamayı ele almakla ilgili değildir, aynı zamanda, insanların ne kullanıldığını görmelerini sağlayan ve onu daha güvenilir hale getiren temiz bir arabirimle yönetebilmek ve yönetebilmek anlamına gelir." olduğunu dile getirmiştir[15]
<ref>
etiketi; file-system-limits
isimli refler için metin sağlanmadı (Bkz: Kaynak gösterme)<ref>
etiketi; btrfs-wiki-1
isimli refler için metin sağlanmadı (Bkz: Kaynak gösterme)<ref>
etiketi; CM090622
isimli refler için metin sağlanmadı (Bkz: Kaynak gösterme)<ref>
etiketi; auto
isimli refler için metin sağlanmadı (Bkz: Kaynak gösterme)|ad1=
eksik |soyadı1=
(yardım)
Kaynak hatası: <ref>
"lower-alpha" adında grup ana etiketi bulunuyor, ancak <references group="lower-alpha"/>
etiketinin karşılığı bulunamadı (Bkz: Kaynak gösterme)