Shkëputja e sistemit të skedarëve Bcachefs 1.37.0

Kent Overstreet publikoi versionin e sistemit të skedarëve Bcachefs 1.37.0. Versioni mbulon dy paketa: bcachefs-kernel-dkms me modul bërje për kernelin, i ndërtuar duke përdorur sistemin DKMS (Dynamic Kernel Module Support), dhe bcachefs-tools me utilitarin bcachefs që ekzekutohet në hapësirën e përdoruesit, duke zbatuar komanda për krijimin (mkfs), montimin, rikuperimin dhe verifikimin e FS. Paketat janë ndërtuar për Debian, Ubuntu, Fedora, openSUSE, NixOS dhe Arch Linux. Moduli DKMS mbështet punën me kernet Linux duke filluar nga 6.16.

NĂ« versionin e ri:

  • ËshtĂ« stabilizuar dhe shpallur gati pĂ«r pĂ«rdorim tĂ« gjerĂ« mbĂ«shtetje e kodave tĂ« korrigjimit tĂ« gabimeve, qĂ« lejojnĂ« rikuperimin e tĂ« dhĂ«nave tĂ« dĂ«mtuara nĂ« mĂ«nyrĂ« tĂ« ngjashme me RAID 5/6. Zbatimi Ă«shtĂ« i bazuar nĂ« kodimin e Reed-Solomon, qĂ« mund tĂ« korrigjojĂ« deri nĂ« N gabime nĂ« stripe me N blloqe redundantĂ«. ËshtĂ« siguruar rikuperimi automatik i stripeve tĂ« degraduara. Shtuar mundĂ«sia e pĂ«rdorimit tĂ« kodeve tĂ« rikuperimit nĂ« konfigurime me disqe tĂ« ndryshme nĂ« madhĂ«si.
  • Shtuar mbĂ«shtetje pĂ«r kernelin Java 7.0 qĂ« Ă«shtĂ« nĂ« zhvillim.
  • JanĂ« implementuar komanda tĂ« reja «subvolume list» pĂ«r listimin e nĂ«nvĂ«llimeve me filtrimin dhe renditjen; «subvolume list-snapshots» pĂ«r tĂ« shfaqur snapshots nĂ« mĂ«nyrĂ« trees; «subvolume reflink-option-propagate» pĂ«r tĂ« aplikuar parametrat e input-output pĂ«r skedarĂ«t, siç janĂ« kompresimi, checksum, numri i replika dhe lista e pajisjeve qĂ« mbĂ«shteten, nĂ« ekstenta tĂ« skedarĂ«ve.
  • Stabilizuar operacioni i rikthimit tĂ« regjistrit.
  • Siguruar rikuperim automatik kur pĂ«rdoren pajisje me mbĂ«shtetje tĂ« papĂ«rshtatshme pĂ«r komandat pĂ«r tĂ« zhbllokuar operacionet e shkruar tĂ« mbajtur nĂ« kujtesĂ« (flush dhe FUA).
  • Rikuperimi pas njĂ« pĂ«rfundimi tĂ« papĂ«rshtatshĂ«m Ă«shtĂ« pĂ«rshpejtuar.
  • PĂ«rmirĂ«suar performanca e FS, qĂ« mbulon disa pajisje.
  • UshtritĂ« e bcachefs, qĂ« ekzekutohen nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit, janĂ« rishikuar nĂ« gjuhĂ«n Rust. NĂ« tĂ« ardhmen, planifikohet rishikimi nĂ« Rust edhe i komponentĂ«ve tĂ« FS, qĂ« funksionojnĂ« nĂ« nivelin e kernelit. Ka filluar puna pĂ«r pĂ«rdorimin e veglave Verus pĂ«r vĂ«rtetimin formal tĂ« kodit nĂ« Rust.

Projekti Bcachefs po zhvillon një sistem skedarësh, i cili është i orientuar drejt kombinimit të funksionaliteteve të avancuara, të tipit Btrfs dhe ZFS, dhe nivelit të performancës, besueshmërisë dhe shkallëzueshmërisë, karakteristik për XFS. Bcachefs mbështet mundësi të tilla si integrimi në një pjesë të disa pajisjeve, konfigurime me shumë shtresa të ruajtësve (shtresa e poshtme me të dhëna të përdorura shpesh mbi SSD të shpejtë, ndërsa shtresa e sipërme me të dhëna më pak të kërkuara nga disqet e forta), riprodhim (RAID 1/10), memorizim, kompresim transparent të të dhënave (modet LZ4, gzip dhe ZSTD), snapshot-e, verifikimin e integritetit përmes kontrolleve të shumave, kodeve për korrigjimin e gabimeve, ruajtjen e informacionit në formë të koduar (duke përdorur ChaCha20 dhe Poly1305).

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster