Linux 6.9 inoti zvakanaka kune Ext2, inoshandisa kuvandudza kwekutsigira uye nezvimwe

Linux Kernel

Linux inonyanya mahara kernel yakafanana neiyo Unix kernel.Ndiyo mumwe wemienzaniso mikuru yemahara uye yakavhurika sosi software.

Svondo yapfuura Linus Torvalds akazivisa kuburitswa kweiyo vhezheni itsva yeLinux Kernel 6.9 iyo inouya nenhevedzano yekuchinja kukuru, pakati peiyo iyo dm-vdo module yekubvisa uye vhara mudziyo wekumanikidza, kuvandudza kune yakananga faira yekuwana modhi muFUSE, iyo kukwanisa kugadzira pidfds kune rimwe shinda, kushandiswa kweBPF token mechanism, iyo rutsigiro rweRust pane ARM64 masisitimu, pakati pezvimwe zvinhu.

Mukuvandudzwa kweiyi vhezheni itsva yeLinux 6.9 15,680 zvigadziriso zvaitwa yakagadzirwa ne2,106 vanogadzira. Saizi yechigamba ndeye 54 MB, ine shanduko inokanganisa 11,825 mafaera uye 687,954 mitsetse yekodhi yakawedzerwa uye 225,344 mitsetse yekodhi yakabviswa.

Chii Chitsva muLinux Kernel 6.9?

Muiyi vhezheni nyowani yeLinux Kernel 6.9, chimwe chezvinhu zvitsva zvinomira pachena ndiko kuunzwa kweiyo mutsva dm-vdo mutyairi muDevice Mapper. Mutungamiriri inobvumira kugadzirwa kwemadhizaini evhavha zvichibva pane zviripo block zvishandiso. Ichi chishandiso chitsva chine hunyanzvi hwakadai sekudonhedza data, kudzvanya data, kubviswa kwebhuroka isina chinhu, uye kugona kuwedzera saizi yemuchina wekuvhara sezvinodiwa.

Imwe shanduko inomira pachena iri mu subsystem FUSE umo yekutanga kuitiswa kwe "passthrough" modhi yakaunzwa, iyo inobvumira kuwana faira data zvakananga pa kernel level, nekudaro kudzivirira maitiro ari kushanda munzvimbo yevashandisi. Izvi zvinogona kuvandudza zvakanyanya kushanda mune mamwe mamiriro.

Mukuwedzera, muLinux 6.9 iyo faira system Ext2 yakanzi yakarambwa. Chikonzero cheizvi ndechokuti mutyairi anongotsigira 32-bit inode timers, iyo ichafashukira musi waJanuary 19, 2038. Inokurudzirwa kushandisa ext4 pane ext2 sezvo inotsigira Ext2 file system .

Kune rumwe rutivi, mutongi wekare NTFS yakabviswa uye yakatsiviwa nemutyairi mutsva weNTFS3 kubvira kernel vhezheni 5.15. Izvi zvaive nekuti mutyairi wekare akange asina kuvandudzwa kwemakore mazhinji, aive muhurombo, uye aingoshanda mukuverenga-chete modhi.

Uyewo, Kuvandudza kwakasiyana-siyana uye optimizations yakaunzwa kune mamwe mafaera masisitimu zvakadai seBtrfs, exFAT, F2FS, XFS, pakati pevamwe, kuvandudza kushanda, kushanda uye kuenderana nemidziyo yakasiyana uye zvido zvekuchengetedza.

Chiratidzo chakatangwa PIDFD_THREAD mune pidfd_open basa(), zvichibvumira kugadzirwa kwemapidfd eshinda yega pachinzvimbo chemutungamiri weboka chete. Uyezve, kushandiswa kwepseudo-FS kunokurudzirwa kuwana pidfd kuburikidza neiyo chaiyo faira system.

Zvave zvakadaro Yakaitwa dziviriro kubva panjodzi yeRFDS paIntel Atom processors. Izvi zvinosanganisira kuvandudza iyo microcode uye kushandisa iyo VERW kuraira kujekesa zviri mukati meiyo microarchitectural buffers pakudzoka kubva kukernel kuenda kunzvimbo yemushandisi.

Yakawedzerwa tsigiro yekutanga ye AMD SEV-SNP yekuwedzera (Chengetedza Nested Paging) yekuchengetedza muenzi. Iyi yekuwedzera inopa kushanda kwakachengeteka kweiyo nested memory peji matafura uye inodzivirira kubva kune chaiyo kurwiswa pane AMD EPYC processors. KVM inoronga kubatanidza shanduko dzinodiwa kushandisa SNP mushanduro 6.10.

Ma module IMA neEVM zvakaendeswa kune LSM chimiro, iyo yakarerutsa kodhi uye yakabatanidza kuita duplicate. IMA inoongorora kutendeseka kweanoshanda sisitimu zvikamu uchishandisa siginecha yedhijitari uye hashes, nepo EVM ichidzivirira yakawedzera faira hunhu kubva mukurwiswa kunoda kutyora kuvimbika kwavo.

Of the dzimwe shanduko dzinomira pachena:

  • Netfilter ikozvino inobvumidza iwe kutsanangura matafura kubva munzvimbo yemushandisi akabatana nekudzora kumashure maitiro. Mune nftables, kuwedzera zvinhu kumaseti ane akabatanidzwa marenji kwakakwidziridzwa, kuvandudza kugona kwepaketi kusefa system.
  • Basa rakaitwa pakushandisa rutsigiro rweIntel LunarLake chips, AMD RDNA3.5 uye RDNA4 GPUs, pamwe nekugadzirisa kodhi yekudzora skrini kuNouveau. Iyo Xe drm mutyairi weGPUs yakavakirwa paIntel Xe dhizaini yave mberi kuti ishandiswe muIntel Arc vhidhiyo makadhi uye akasanganiswa magiraidhi.
  • Yakawedzerwa rutsigiro rweakasiyana mabhodhi eARM uye zvishandiso, zvinosanganisira modhi kubva kuRockchip, Allwinner, Qualcomm, Amlogic, Mediatek, NVIDIA, Renesas, uye Mobileye SoC yakavakirwa paMIPS processors. Izvi zvinowedzera kuenderana kwe kernel nemapuratifomu akasiyana uye zvishandiso.
  • Iyo nyowani yakagovaniswa ndangariro mhando, bpf_arena, yakawedzerwa kune iyo BPF subsystem, pamwe nekugona kugadzira anopokana TCP SYN makuki kubva kuBPF zvirongwa uye kusikwa kweBPF vatyairi kurwisa mafashama eSYN.
  • Rutsigiro rwakaitwa rwekutanga kuenzanirana kwemapeji makuru ekurangarira (HugeTLB), iyo inomhanyisa maitiro ebhutsu pamasisitimu ane huwandu hukuru hwe RAM.
  • Kuvandudzwa uye magadzirirwo akaitwa kune akati wandei ezvivakwa, anosanganisira ARM64, LoongArch, uye RISC-V, pamwe neakananga madhiraivha akadai amd-pstate uye USB_DEFAULT_AUTHORIZATION_MODE kusetwa kwemidziyo ye USB.
  • Zvinyowani uye kuvandudzwa kwakawedzerwa kune zvishandiso senge perf uye LLVM/Clang, kuvandudza processor yekuraira disassembly kugona uye optimize mashandisiro endangariro paunenge uchiita mimwe mirairo.
  • Linus Torvalds akaramba chirevo chekuwedzera kudhizaina kwepakati nekuunzwa kweimwe mhando tsananguro, vachisarudza mamwe chaiwo mhinduro dzekugadzirisa matambudziko akaonekwa.

Kana iwe uchida kuziva zvakawanda nezvazvo, unogona kubvunza iwo maficha mu 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