A SUSE munkatársa, David Sterba hétfőn elküldte a Btrfs fájlrendszer frissítéseit a fejlesztés alatt álló Linux 6.0 kernelhez.
A Linux 6.0-s Btrfs szolgáltatással mostantól elérhető a Send Stream v2 támogatása. A Btrfs küldési/fogadási funkció lehetővé teszi két részkötet pillanatkép közötti változásfolyam létrehozását, amely hatékony archiválási/mentési célokra használható fel. A Linux 6.0-hoz tartozik a v2.0 protokollfrissítés, amely egyéb fejlesztések mellett támogatja a tömörített adatok olvasását/írását. A Btrfs frissített küldési protokollja 64K-nál nagyobb adatdarabok írását is lehetővé teszi, inode létrehozási idő és egyéb időbélyegek küldése, valamint fájlattribútumok küldése is lehetséges.
A Btrfs Linux 6.0-val is megjeleníti a véglegesítési statisztikákat a sysfs-en keresztül, a RAID5/RAID6 javításokat, a különböző zónás fejlesztéseket, a tömörített kiterjedések javításának javítását és a Btrfs illesztőprogram kódjának számos egyéb fejlesztését.
Néhány teljesítménybeli munka magában foglalja a lefoglalt metaadatok mennyiségének csökkentését a késleltetett elemekhez az átviteli sebesség és a zárolási versengés csökkentése érdekében, a metaadatelem-hozzáférési korlátok ellenőrzőjének mikrooptimalizálása (néhány százalékkal javított futási idő a metaadat-igényeseknél műveletek), valamint az olvasás közvetlen I/O-korlátjának növelése 256 szektorra. A közvetlen I/O olvasási korlátot 256 szektorra növelő változtatás háromszoros teljesítménynövekedést eredményezett a minta munkaterhelésén.
Egyelőre a Btrfs egyetlen szektorra korlátozta a közvetlen I/O olvasást, míg Christoph Hellwig a”némileg önkényes”256 szektoros korlátot tette le. Ez jelentősen növeli a közvetlen olvasási teljesítményt. Egy teszteset, amelyben a FIO 1 MiB-os aszinkron I/O-olvasást végez egy sormélységgel, nagyjából megháromszorozta az átviteli sebességet 65-ről 196 MiB/s-ra.
Összességében ez egy újabb nagyszerű funkciófrissítés a Btrfs számára Linux 6.0-val. A v6.0 összevonási ablakhoz tartozó Btrfs javítások teljes listája megtalálható a ebben a lekérésen keresztül kérés.