Kent Overstreet, Bcachefs arenduse arendaja, teatas, et Bcachefs jaotamine toimub DKMS (Dynamic Kernel Module Support) tööriistade abil, kus moodul tarnitakse lĂ€htekoodis ja kompileeritakse kasutaja sĂŒsteemis, otse pĂ€rast paketi installimist. PĂ€rast Linuxi tuuma uuendamist kompileeritakse moodul automaatselt ĂŒle.
DKMS abil tarnimine vÔimaldab mitte siduda end iga Linuxi tuuma uuendusega ning sÀilitada Bcachefs'i rakenduse ajakohasena, kuna peategeliku tuuma toetuse lÔpetamine on juba toimumas. Ehitusi plaanitakse luua peamistele Linuxi distributsioonidele. Kuna DKMS kaudu kompileeritud mooduleid saab lisada initramfs-i, jÀÀb kasutajatele vÔimalus kasutada Bcachefs'i pÔhi-FS-ina.
Erakordselt mĂ€rgitakse, et Kent rÀÀkis Debian ja openSUSE distributsioonide tuumade pakettide hooldajatega, kes plaanisid BCachefs toetuse lĂ”ppemist. LĂ”petamine oli peamiselt seotud hirmuga, et BCachefs ei saa enam toetust, kuid nĂŒĂŒd nĂ”ustusid nad ootama kuni DKMS-pĂ”histe Bcachefs pakettide valmimiseni. Lisaks on projekt lĂ€hedal eksperimentaalse FS tunnuse kaotamisele â alates tuuma 6.16 vabastamisest on Bcachefs'sse voolanud vaid ebaolulisi vigu.
Tuletame meelde, et Bcachefs'is on pĂŒĂŒtud luua failisĂŒsteemi, mis ĂŒhendab XFS taseme sooritusvĂ”imet, usaldusvÀÀrsust ja skaleeritavust Btrfs ja ZFS laiendatud funktsionaalsusega. Bcachefs toetab selliseid vĂ”imalusi nagu mitme seadme kaasamine partisjonidesse, multi-kihtide salvestamise paigutamine (kiht, kus on sageli kasutatavad andmed kiiretel SSD-del, ja ĂŒlemine kiht vĂ€hem nĂ”utud andmetega kĂ”vaketastelt), replikatsioon (RAID 1/10), vahemĂ€llu salvestamine, andmete lĂ€bipaistmine (kompressioon LZ4, gzip ja ZSTD reĆŸiimides), olekute lĂ”iked (snapshotid), terviklikkuse kontrollimise kiirenamused, Reed-Salomoni veakoodide salvestamisvĂ”ime (RAID 5/6) ning info hoidmine ĆĄifreeritud kujul (kasutatakse ChaCha20 ja Poly1305). SooritusvĂ”ime osas ĂŒletab Bcachefs Btrfs'i ja teisi Copy-on-Write mehhanismil pĂ”hinevaid FS-e, nĂ€idates kiirus, mis on lĂ€hedane Ext4 ja XFS-ile.
Allikas: opennet.ru
