I-Linux 5.15 iza nophuculo lwenkxaso yee-Btrfs, iseva ye-SMB, umqhubi we-NTSF nokunye

Emva kweenyanga ezimbini zophuhliso, ULinus Torvalds ukhuphe iLinux kernel 5.15 kunye notshintsho oluqaphelekayo lubandakanya a umqhubi omtsha we-NTFS ngenkxaso yokubhala, imodyuli ye-ksmbd enokuphunyezwa kweseva ye-SMB, inkqubo esezantsi ye-DAMON yokubeka iliso kwimemori yokufikelela, itshixa izinto zokuqala zexesha lokwenyani, fs-ukunyaniseka kwenkxaso kwi-Btrfs kunye nokunye.

Inguqulelo entsha ifumene ukulungiswa kwe-13,499 kubaphuhlisi be-1,888, ubungakanani bepatch yi-42 MB (utshintsho oluchaphazelekayo lweefayile ze-10,895, imigca ye-632,522 yekhowudi yongezwa, imigca ye-299,966 isusiwe).

Iimpawu ezintsha eziphambili zeLinux 5.15

Kule nguqulo entsha i-kernel yamkele ukuphunyezwa okutsha kwenkqubo yefayile yeNTFS, yiParagon Software. Umlawuli omtsha unokusebenza kwimodi yokubhala kwaye ixhasa zonke iimpawu zoguqulelo lwangoku lwe-NTFS 3.1, kubandakanywa iimpawu zefayile ezongeziweyo, uluhlu lokufikelela (ACLs), imodi yokunyanzeliswa kwedatha, ukuphathwa ngokufanelekileyo kwezithuba zeefayile (i-sparse), kunye nokuphindaphinda utshintsho olusuka kwirejista ukubuyisela ingqibelelo emva kokungaphumeleli.

Inkqubo yokufayilishaI-s Btrfs ixhasa i-fs-verrity mechanism, iyasetyenziswa ukulawula ngokuphandle imfezeko kunye nokunyaniseka kweefayile zomntu ngamnye usebenzisa i-hashes okanye izitshixo ze-cryptographic ezigcinwe kwindawo yemetadata ehambelana neefayile. Ngaphambili i-fs-verity ibifumaneka kuphela kwiFS Ext4 kunye neF2fs.

Btrfs yongeza kwakhona inkxaso yokwenza ii-ID zabasebenzisi kwiindlela ezinyusiweyo zefayile (eyayixhaswe ngaphambili kwiFAT, ext4, kunye neenkqubo zefayile zeXFS). Eli nqaku likuvumela ukuba udibanise iifayile zomsebenzisi othile kwisahlulelo sangaphandle esinyusiweyo kunye nomnye umsebenzisi kwinkqubo yangoku.

Olunye utshintsho kwi-Btrfs lubandakanya: khawulezisa ukongeza izitshixo kwisalathiso sikavimba weefayili ukuphucula ukusebenza kokwenza iifayile; ukukwazi ukusebenza raid0 ngesixhobo esinye kunye raid10 kunye ezimbini (umzekelo, kwinkqubo uhlengahlengiso matrix); ukhetho "rescue = ibadroots" ukungahoyi umthi ojikelezayo ongasebenziyo; ukukhawuleza "thumela" ukusebenza; ukunciphisa iingxabano zokutshixa ngexesha lomsebenzi wokutshintsha amagama; ukukwazi ukusebenzisa amacandelo e-4K kwiinkqubo ezinobungakanani bephepha lememori ye-64K.

Kwi-EXT4, umsebenzi wenziwe ukwandisa ukusebenza kokubhalwa kwee-buffers delalloc kunye nokusetyenzwa kweefayile zeenkedama (iinkedama) eziqhubeka zikho ngenxa yokuba zihlala zivulekile, kodwa ziye zajika zingadityaniswanga kuluhlu.

Olunye utshintsho olwahlukileyo kukuba ukhuseleko olongeziweyo kwiimeko ezifihlakeleyo zobuhlanga oko kunokukhokelela kurhwaphilizo lwefayile xa ufunda kwi-cache ngelixa uphatha i-voids kwifayile, kunye nenkxaso yokutshixa okunyanzelekileyo kwefayile ephunyezwe ngokuthintela iminxeba yenkqubo ekhokelela kutshintsho lwefayile yasuswa. Ngenxa yeemeko zomdyarho ezinokubakho, ezi zitshixo zathathwa njengezingathembekanga kwaye zayekiswa ukusebenza kwiminyaka emininzi eyadlulayo.

Kwaye kwakhona isistim esezantsi yeLightNVM yasuswa, eyavumela ukufikelela ngokuthe ngqo kwi-SSD drive, idlula umaleko wokulinganisa. I-LightNVM ilahlekelwe yintsingiselo yayo emva kokubonakala kwemigangatho ye-NVMe enika ithuba lokwahlula (i-ZNS, i-Zoned Namespace).

Kwelinye icala yiba nenxaxheba inkxaso eyongeziweyo yokucwangcisa i-asymmetric yokunikezela imisebenzi kwiiprosesa eziphambili kwizakhiwo apho ezinye ii-CPU zivumela imisebenzi ye-32-bit kwaye ezinye ziqhuba kuphela kwimo ye-64-bit (umzekelo, i-ARM). Imowudi entsha ivumela kuphela ii-CPU ezixhasa imisebenzi ye-32-bit ukuba ithathelwe ingqalelo xa ucwangcisa imisebenzi ye-32-bit.

Uyilo loyilo I-ARC, inkxaso yemigangatho emithathu kunye nenqanaba leetafile zeememori zenqanaba ezine zaphunyezwa, eya kuvumela ngakumbi inkxaso ye-64-bit ARC processors.

Kwinxalenye yabalawuli sinokufumanisa ukuba umlawuli I-amdgpu iyahambelana neCyan Skillfish APUs (ixhotyiswe ngeNavi 1x GPUs). Inkxaso ye-codec yevidiyo yaphunyezwa kwi-APU Yellow Carp, Uphuculo lwenkxaso ye-Aldebaran GPU, entsha ye-Navi 24 "Beige Goby" kunye ne-ID yemephu esekwe kwi-RDNA2 GPU yongeziweyo, ukuphunyezwa koMboniso weVirtual (VKMS) ophuculweyo ocetywayo, kunye nenkxaso yokubeka iliso kubushushu be-AMD Zen chips yongezwe i-3.

Umlawuli amdkfd (yeGPUs ezicacileyo njengePolaris) sebenzisa umphathi wenkumbulo ekwabelwana ngayo (SVM) isekelwe kwi-Heterogeneous Memory Management Subsystem (HMM), evumela ukuba izixhobo ezineeyunithi zazo zokulawula imemori (MMU) zisetyenziswe, ezinokufikelela kwimemori engundoqo. Nangona ngoncedo lwe-HMM, unokuququzelela indawo yedilesi edibeneyo phakathi kwe-GPU kunye ne-CPU, apho i-GPU inokufikelela kwimemori ephambili yenkqubo.

I-i915 Controller ye-Intel Graphics yandisa ukusetyenziswa koMphathi weMemori yeVidiyo ye-TTM kwaye iquka ukukwazi ukulawula ukusetyenziswa kwamandla ngokusekelwe kwi-GuC (i-Graphics Microcontroller). Amalungiselelo sele eqalisile ukuphumeza inkxaso ye-Intel ARC Alchemist Graphics kunye ne-Intel Xe-HP GPUs.

Olunye utshintsho ezibalaseleyo:

  • Umqhubi we-nouveau usebenzisa i-eDP panel yolawulo lwesibane esingasemva nge-DPCD (DisplayPort Configuration Data).
  • Inkxaso eyongeziweyo ye-Adreno 7c Gen 3 kunye ne-Adreno 680 GPUs kumqhubi we-msm.
  • Ikhono lokwakha ii-cores ze-ARM64 ye-architecture ngendlela yabathengi be-Hyper-V hypervisor iphunyeziwe.
  • Kongezwe umqhubi we-Virtio webhasi ye-I2C, ekuvumela ukuba ulinganise abaqhubi be-I2C kwimo ye-paravirtualization usebenzisa i-backends eyahlukileyo.
  • Umqhubi we-gpio-virtio Virtio wongezwa ukuvumela iisistim zeendwendwe ukufikelela kwiilayini zeGPIO ezibonelelwa yinkqubo yokusingatha.
  • I-hypervisor ye-KVM isebenzisa ukukwazi ukubonisa izibalo ngendlela yomgca kunye ne-logarithmic histograms.
  • Umqhubi obophelelayo, osetyenziselwa ukudibanisa ujongano lwenethiwekhi, wongeza inkxaso ye-XDP (i-eXpress Data Path), ekuvumela ukuba ulawule iipakethi zenethiwekhi kwinqanaba elinye ngaphambi kokuba ziqwalaselwe yi-Linux kernel network stack.
  • I-mac80211 isitaki esingenazingcingo sixhasa i-6GHZ STA (iSigunyaziso esiKhethekileyo seThutyana) kwi-LPI, SP, kunye neendlela ze-VLP, kunye nokukwazi ukuqwalasela i-TWT (iXesha lokuVuka ekujoliswe kuko) ngokwahlukileyo kwimo yofikelelo.
  • I-Netfilter yongeza abaqhubi bokuhamba kothungelwano olufakwe kwi-SRv6 (iCandelo lokuJonga i-IPv6).
  • Inkxaso ye-sockmap eyongeziweyo kwiisokethi zokusasaza ze-Unix.
  • Umqhubi we-IOMMU uphunyeziwe kwi-chip ye-Apple M1.
  • Umqhubi wesandi okongeziweyo we-AMD Van Gogh APU esekelwe kwiinkqubo.
  • Umqhubi we-Realtek R8188EU wongezwe kwisebe lokulungela, elithathe indawo yomqhubi wangaphambili (rtl8188eu) we-Realtek RTL8188EU 802.11 b / g / n chips ezingenazintambo.

Gqibela Ukuba unomdla wokwazi okungakumbi ngayo, ungajonga iinkcukacha Kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  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.