Ii-Bcachef zamkelwe ekugqibeleni kwaye ziya kufika kwiLinux 6.7

bcachefs-linux

I-Bcachefs yinkqubo yefayile yokukhuphela-ngokubhala kwiinkqubo zokusebenza eziseLinux.

Zimbalwa iiveki ezidlulileyo sabelana apha kwibhlog iindaba malunga nokwamkelwa kwenkqubo yeefayile ze-Bcachefs kwi-linux-isebe elilandelayo, ukusukela kwisebe eliphambili yaliwe nguLinus Torvalds kwaye kucetyiswa i-Kent Overstreet kuqala ivavanye ukufaneleka kweepetshi ezicetywayo kwi-Linux-ilandelayo isebe lovavanyo, ngoko ukuba uphononongo luphumelele, i-BcacheFS inokuqukwa kwi-6.7 kernel.

Emva kwenyanga yomsebenzi (ukusukela kwinzame yokugqibela yokudibanisa i-BcacheFS kwisebe eliphambili), LU-inus Torvalds ekugqibeleni unike imvume yokuya phambili kwaye ivume isicelo sokubandakanya i-BcacheFS kwisebe eliphambili le-Linux Kernel kwaye yongeza ukuphunyezwa kwee-Bcachefs kwindawo yokugcina apho i-6.7 kernel branch iphuhliswa, ekulindeleke ukuba ikhutshwe ekuqaleni kukaJanuwari.

Njengoko sele kukhankanyiwe kwinqaku esabelane ngalo ngaphambili, Iinzame zokukhuthaza i-BcacheFS kwisebe eliphambili leLinux yaqala ngo-2020, emva koko kuthathe phantse iminyaka emithathu eyongezelelweyo ukususa izimvo kunye nokusilela okuchongiweyo emva kokuphononongwa koontanga.

Iseti ehlaziyiweyo yeepetshi zacetywa kulo nyaka, eziye zakhatywa amatyeli aliqela, kodwa zamkelwa ekugqibeleni kwisebe leLinux elilandelayo ngoSeptemba, ngenjongo yokuvavanya iimpawu zeenguqulelo ezizayo zeLinux kernel.

Kwabo bangaziyo ngeBcacheFS, kuya kufuneka uyazi loo nto kukho inkqubo yefayile yintoni le ikhulayo usebenzisa itekhnoloji esele ibonakalisiwe ekuphuhlisweni kwesixhobo sebhloko seBcache, eyilelwe ukugcina i-cache ecothayo ukufikelela kwi-hard drive kwii-SSD ezikhawulezayo ngogxininiso ekuthembekeni nokomelela kunye neseti epheleleyo yeempawu umntu anokuzilindela kwisixokelelwano sefayili sale mihla.

  • Khuphela ekubhaleni (COW), njenge zfs okanye btrfs
  • Idatha epheleleyo kunye ne-metadata checksum
  • Izixhobo ezininzi
  • Ukuphindaphinda
  • Ikhowudi yokucima (ayizinzanga)
  • I-Caching, indawo yedatha
  • Uxinzelelo
  • Encryption
  • Iifoto
  • Ngoku imo
  • Reflink
  • Iimpawu ezongeziweyo, ii-ACLs, izabelo
  • I-Scalable-Ivavanywe ngaphezulu kwe-100TB kwaye kulindeleke ukuba inyuke kakhulu (abavavanyi bayafunwa!)
  • Ukusebenza okuphezulu, i-latency yomsila ophantsi

Ukongeza koku, BcacheFS iinzame zokudibanisa ukusebenza, ukuthembeka kunye nokulinganisa kwe-XFS kunye nokusebenza okuphambili okufunyenwe kwii-Btrfs kunye ne-ZFS, ezifana nokwahlula-hlula izixhobo ezininzi, ukubekwa kwe-multi-layer drive, ukuphindaphinda (i-RAID 1/10), i-caching, ucinezelo lwedatha ecacileyo (LZ4), i-gzip kunye neendlela ze-ZSTD), amacandelo karhulumente, ukuqinisekiswa kwemfezeko. usebenzisa i-checksums, ukukwazi ukugcina iikhowudi zokulungiswa kwe-Reed-Solomon (RAID 5/6), ukugcinwa kolwazi kwifom efihliweyo (i-ChaCha20 kunye ne-Poly1305 isetyenziswa).

Ngokumalunga nokusebenza, iiBcachefs iphambi kweBtrfs kunye nezinye iindlela zefayile ngokusekelwe kwindlela yokukhuphela-ngokubhala kwaye ibonisa isantya sokusebenza kufutshane ne-Ext4 kunye ne-XFS.

Isiqwenga esongeziweyo kwi-kernel sibandakanya malunga nemigca engamawaka angama-95 ekhowudi. Le projekthi iye yaphuhliswa ngaphezu kweminyaka eyi-10 ngu-Kent Overstreet, oye waphuhlisa inkqubo ye-caching ye-Bcache block device kwii-SSD drives ezibandakanyiweyo kwi-kernel.

Inqaku elikhethekileyo le-Bcachefs yi inkxaso yoqhagamshelo lweeyunithi ezininzi iileya, apho ugcino lwenziwe ngokwamaleko aliqela: iidrive ezikhawulezayo (SSD) ziqhagamshelwe kumaleko asezantsi, asetyenziselwa ukugcina idatha esetyenziswa rhoqo, kwaye umaleko ongaphezulu wenziwa ngeedrive zedisk eziphangaleleyo nezinoqoqosho. bonelela ngogcino lwedatha esetyenziswa kancinci.

I-caching ingasetyenziswa phakathi kweeleya kwimo yokubhala umva. Iidrive zinokongezwa ngokuguquguqukayo kwaye zisuswe kwisahlulelo ngaphandle kokuyeka ukusetyenziswa kwenkqubo yefayile (idatha ifuduka ngokuzenzekelayo).

ekugqibeleni ukuba ukhona unomdla wokukwazi ukuzama le nkqubo yefayile ngokwakho, kufuneka wazi ukuba kufuneka uqokelele iKernel yomsebenzisi. Ungayilandela imiyalelo apha ukulandela ikhonkco.

Kwabo banokufunda ngakumbi ngayo, unokujonga iinkcukacha kwi ukulandela ikhonkco.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.