Da alama duk ƙoƙarin da Kent Overstreet, marubucin BcacheFS ya yi sama da shekaru 3, yana gab da jefar da shi cikin ruwa, tun kwanan nan, yayin da ake bitar gyare-gyaren da aka tsara don hada shi a cikin kwaya Linux 6.11-rc5 ta mahaliccin Bcachefs, Linus Torvalds ya nuna nadamarsa na girma domin samun yarda da wannan tsarin fayil a cikin kwaya.
Wannan na iya zama babbar matsala ga Kent tun lokacin da yake ƙoƙari na lokaci mai tsawo don samun tsarin fayil ɗin BcacheFS ɗin sa ya karɓa kuma ya haɗa shi cikin Linux. Ya kamata kuma a lura cewa Linus Torvalds ne da kansa ya ƙi buƙatun kuma har ma ya kai ga "zagi" Kent a wasu lokuta.
An karɓi buƙatun cirewa na haɗa lambar BcacheFS a cikin Linux a ƙarshen shekarar da ta gabata kuma da alama abubuwa sun fara son Linus Torvalds, amma yanzu hakan ya canza, tun lokacin da nasa. rashin jin daɗi yana ciki Kent Overstreet, ci gaba da aika faci da girma sosai a lokacin matakan ɗan takara don sigar ƙarshe. Waɗannan facin ba kawai suna gyara kwari ba amma suna gabatar da sabbin abubuwa, kodayake aikin yana canzawa Ana ba da izini ne kawai a farkon haɓakar sabon sigar.
A matakin rc5, ƙananan gyare-gyare ya kamata a karɓa, zai fi dacewa ƙasa da layukan lamba 100.
Facin da aka aika don Bcachefs ya ƙara layi 1309, cire 671 kuma ya shafi fayiloli 39. Bugu da ƙari, gyara kurakurai, ya gabatar da canje-canje masu mahimmanci guda biyu: sabon tsarin bayanai don sarrafa jerin abubuwan kyauta a cikin cache da kuma ikon canza tebur na hash. An tsara wannan sabon tsarin don kawar da makullin da ba dole ba kuma kauce wa rikice-rikice na kullewa a cikin ayyuka masu yawa masu zaren aiki.
Yana da kyau a faɗi hakan Wannan ba shine karo na farko da aka gabatar da muhimman canje-canje a cikin Bcachefs ba bayan rufe taga tura, kuma ba a ba da fifikon ƙarin kayan aikin akan ƙananan gyare-gyare a matakin ƙarshe na ci gaba. Ganin wannan yanayin, Linus Torvalds ya amsa buƙatar hakar:
E, a'a, ya isa. Ja na ƙarshe ya riga ya girma.
Wannan ya yi girma da yawa, ya shafi abubuwan da ba na bcachef ba ne kuma ba ma ...
nesa da wani irin koma baya.A wani lokaci, "gyara wani abu" kawai ya zama ci gaba, kuma wannan shine
Wannan batu.Babu wanda ke cikin hankalinsa yana amfani da bcachefs kuma yana tsammanin ya tabbata, don haka kowane ɗayansu…
Mai amfani shafin gwaji ne.Faci na bcachefs sun zama ɗan “yawan ci gaba”.
a lokacin sake zagayowar maimakon a gabansu,” har zuwa inda
Na fara nadamar haɗa bcachefs.Idan bcachefs ba za su iya aiki da kyau ba a cikin kwaya ta sama ta al'ada
jadawalin saki, watakila bai kamata ya kasance * a cikin al'ada na sama ba
tsakiya.Wannan ya wuce abin dariya.
Kent Overstreet ya amsa jayayya cewa Bcachefs a bayyane ya fi aminci fiye da Btrfs da kuma cewa yana aiki don sa shi ya fi ƙarfin kuma amintacce fiye da XFS da EXT4, aiwatar da amincin bayanan ƙarshe zuwa ƙarshen. Hakanan ya jaddada cewa canje-canjen da aka tsara suna kai tsaye da nufin inganta tsarin aminci. Yayin da a cikin sauran tsarin kernel kwaro na iya iyakancewa ga faɗuwa ko sake yi, a cikin tsarin fayil kwaro na iya samun sakamako mai tsanani, kamar ɓarnar bayanai waɗanda ƙila ba za a iya gano su ba har sai bayan makonni.
Zan yi imani da shi lokacin da akwai manyan rarrabawa waɗanda ke amfani da shi da ku
Suna da amfani iri-iri.Amma wannan bai ma canza matsalar ba: ba ku gyara koma baya ba,
Kuna yin sabon ci gaba don magance wata tsohuwar matsala, kuma yanzu ...
Suna kuma gyara fayilolin da ba na bcachefs a zahiri ba.Ya isa!
Torvalds ya amsa cewa, kodayake a halin yanzu babu manyan rarrabawar Linux waɗanda ke amfani da Bcachefs, yana da mahimmanci a bi jagororin sakin kernel na Linux. Faci wannan babban, gami da layukan lamba sama da 1000, na iya gabatar da sabbin kwari. Maimakon cikakken saitin canje-canjen da aka gabatar, an zaɓi ƙaramin siga don sigar 6.11-rc5, iyakance kawai ga gyare-gyaren kwaro.
A ƙarshe, idan kun kasance sha'awar ƙarin sani game da shi, zaku iya duba tattaunawar tsakanin Torvalds da Kent Overstreet akan jerin wasikun Linux a mahada mai zuwa.