Bcachefs inozogamuchirwa uye ichasvika muLinux 6.7

bcachefs-linux

Bcachefs ikopi-pa-kunyora faira system yeLinux-yakavakirwa masisitimu anoshanda.

Mavhiki mashoma apfuura isu tinogovana pano pane blog nhau pamusoro pekugamuchirwa kweBcachefs file system muLinux-inotevera bazi, kubva mubazi guru yakarambwa naLinus Torvalds uye yakakurudzira Kent Overstreet kutanga aongorora kukodzera kwezvigamba zvakarongwa muLinux-inotevera yebazi rekuyedza, saka kana ongororo yakabudirira, BcacheFS inogona kuverengerwa mu6.7 kernel.

Mushure memwedzi ingangoita basa (kubva pakuedza kwekupedzisira kubatanidza BcacheFS mubazi guru), Linus Torvalds akazopa kuenderera mberi uye yakabvumira chikumbiro chekuisa BcacheFS mubazi guru reLinux Kernel uye yakawedzera kushandiswa kweBcachefs kune repository umo 6.7 kernel branch iri kugadzirwa, inotarisirwa kusunungurwa kutanga kwaJanuary.

Sezvatotaurwa muchinyorwa chatakagovana kare, Kuedza kusimudzira BcacheFS kuLinux bazi guru kwakatanga muna 2020, mushure mezvo zvakatora anenge makore matatu kuti abvise zvirevo uye zvikanganiso zvakaonekwa mushure mekuongorora nevezera.

Imwe yakagadziridzwa seti yezvigamba yakatsanangurwa mukati megore rino, izvo zvakarambwa kakawanda, asi zvakazogamuchirwa mubazi reLinux-rinotevera munaGunyana, nechinangwa chekuyedza maficha emamwe mavhezheni eLinux kernel.

Kune avo vasingazive nezveBcacheFS, iwe unofanirwa kuziva izvozvo pane faira system chii chiri kusimukira kushandisa matekinoroji atoratidzwa mukuvandudzwa kweiyo Bcache block mudziyo, yakagadzirirwa kuchengetedza inononoka hard drive kupinda pakukurumidza SSDs nekusimbisa pakuvimbika uye kusimba uye seti yakazara yezvimiro izvo munhu angatarisira kubva kune yemazuva ano faira system.

  • Kopa pakunyora (COW), senge zfs kana btrfs
  • Yakazara data uye metadata checksum
  • Zvishandiso zvakawanda
  • Replication
  • Erasure coding (haina kugadzikana)
  • Caching, data nzvimbo
  • Kudzvinyirira
  • Encryption
  • Snapshots
  • Zvino modhi
  • Reflink
  • Hunhu hwakawedzerwa, ACLs, quotas
  • Scalable - Yakaedzwa pamusoro pe100TB uye inotarisirwa kukwira zvakanyanya (vanoedza vanodiwa!)
  • High performance, low muswe latency

Pamusoro peizvi, BcacheFS kuedza kusanganisa kuita, kuvimbika uye scalability yeXFS ine mashandiro epamberi anowanikwa muBtrfs neZFS, senge multi-device partitioning, multi-layer drive marongero, kudzokorora (RAID 1/10), caching, transparent data compression (LZ4), gzip uye ZSTD modes), zvikamu zvehurumende, kuvimbika kwekuongorora. uchishandisa checksums, kukwanisa kuchengeta Reed-Solomon kukanganisa kururamisa makodhi (RAID 5/6), kuchengetedza ruzivo mune encrypted fomu (ChaCha20 uye Poly1305 inoshandiswa).

Panyaya yekuita, Bcachefs iri pamberi peBtrfs uye mamwe mafaera masisitimu zvichibva pane kopi-pa-kunyora michina uye inoratidza kumhanya kwekushanda padyo neExt4 uye XFS.

Iyo chigamba chakawedzerwa kune kernel chinosanganisira yakatenderedza 95 zviuru mitsetse yekodhi. Iyo purojekiti yakagadziridzwa kweanopfuura makore gumi naKent Overstreet, uyo akagadzira zvakare Bcache block mudziyo caching system pane SSD madhiraivha anosanganisirwa mukernel.

Chinhu chakakosha cheBcachefs ndicho tsigiro yekubatanidza ma-multi-unit layers, umo chengetedzo inoumbwa neakawanda akaturikidzana: iyo inokurumidza dhiraivha (SSD) yakabatana kune yepasi layer, iyo inoshandiswa kucache inowanzoshandiswa data, uye iyo yepamusoro layer inoumbwa nedhisiki inodhiraivha yakawanda uye ine hupfumi iyo. kupa kuchengetedza kune data shoma inoshandiswa.

Caching inogona kushandiswa pakati pezvikamu mukunyora-kumashure modhi. Madhiraivha anogona kuwedzerwa zvine simba uye kuvharirwa kubva pachikamu pasina kumisa kushandiswa kweiyo faira system (data rinotama otomatiki).

pakupedzisira kana uri kufarira kukwanisa kuedza iyi faira system iwe pachako, iwe unofanirwa kuziva kuti iwe unofanirwa kuunganidza Kernel yemushandisi. Unogona kutevera mirairo pa inotevera chinongedzo.

Kune avo vanogona kudzidza zvakawanda nezvazvo, munogona kubvunza ruzivo mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako