Linux 6.18 saabub laadituna: uued draiverid, suurem jõudlus ja suured edusammud Apple Siliconi ja AMD/Inteli poolt.

  • Linux 6.18 toob kaasa üldised jõudluse täiustused ja uued optimeerimised protsessori, mälu ja turvalisuse osas.
  • Uued draiverid ja suurem tugi Inteli, AMD, Armi, RISC-V ja Apple Siliconi riistvarale.
  • Olulised uuendused graafika, failisüsteemide ja võrgustamise valdkonnas.

Linux 6.18

Linux Torvalds on just ametlikult välja andnud stabiilse versiooni Linux 6.18Pärast seitsmenädalast perioodi ilma suuremate probleemideta peetakse väljalaskekuupäeva, mis on vahetult pärast neid seitset väljalaskekandidaati, sobivaks. Nagu ikka, on palju uusi funktsioone, peamiselt uue riistvara toe näol, aga ka muude valdkondade, näiteks turvalisuse, failisüsteemide ja võrgunduse osas.

Järgnev on nimekiri uudistega (kaudu), samuti teavet selle kohta, kuidas uut versiooni hankida ja kas see on seda väärt. varajane lapsendaja Või oota veidi kauem. Spoiler hoiatus: parem on oodata.

Mis on uut Linuxi versioonis 6.18

  • Töötlejad:
    • Retpoline'i optimeerimine Inteli E-tuumade abistamiseks.
    • Intel TDX töötab nüüd Kexeciga, välja arvatud varajastel Xeoni protsessoritel, millel on Trust Domain Extensions ja millel on teadaolev viga.
    • Ühilduvus Loongsoni turbemootoriga delegeeritud RNG, TPM2 ja mitmesuguste krüptograafiliste kiirenduste haldamiseks LoongArchi protsessorites.
    • Lahendus PCIe jõudlusprobleemile Intel Xeon 6 protsessoril.
    • AMD Versal TRNG draiver lisati nende adaptiivsete SoC-de kerneli.
    • AMD on teinud uusi ettevalmistusi eelseisvateks Zen 6 protsessoriteks.
    • Parandus vanematele AMD Bulldozer protsessoritele.
    • Hilinenud ja ühildumatu muudatus Intel FRED-i (paindliku tagastussündmuste edastamise) jaoks.
    • Muudatused IOMMU-s Inteli, AMD, Apple'i ja RISC-V riistvara jaoks.
    • Asahi Linuxist integreeritud Apple M2 Pro, Max ja Ultra seadmepuud, jätkates Apple Siliconi toe täiustamist Linuxis.
    • ESWIN EIC7700 SoC on nüüd ka põhikernelis osana SiFive HiFive Premier P550 toest.
    • Seadmepuu ettevalmistused Arm C1 Nano, Pro, Premium ja Ultra protsessoritele Armi uuel Lumex CSS platvormil.
    • Uue valikulise protsessoripõhise massiivipõhise vahemälu kihina on lisatud „Sheaves”.
    • Väike optimeerimine x86 mäluhalduses.
    • Attack Vector Controls saab nüüd hakkama uue VMSCAPE leevendusega.
    • Lisatud Inteli, AMD ja Armi EDAC-draiverisse.
    • RISC-V toetab nüüd MIPS-i tarnija laiendusi.
    • Uuendatud lähtejooned Inteli mikrokoodi aegununa käsitlemiseks.
    • Toetus energia juhtimisele „Panther Lake'i võimsusliugur“.
    • Krüptograafia jõudluse täiustused.
  • Virtualiseerimine:
    • Rohkem kui 255 vCPU usaldusväärsem käsitsemine AMD EPYC serverites.
    • FreeBSD Bhyve hüperviisori tuvastamine.
    • KVM x86 CET tugi AMD ja Inteli arvutitele koos Control-flow Enforcement Technologyga.
    • AMD Secure AVIC on nüüd lubatud.
    • Hyper-V täiustused Kexeci ja Kdumpi toega Azure'i konfidentsiaalsetes virtuaalmasinates ja mujal.
    • Mitmed muud KVM-i täiustused.
    • NVIDIA GB300 tugi NVGRACE VFIO draiveris.
  • Linuxi graafikadraiverid/DRM:
    • Uus Rocketi kontroller uusimate Rockchip SoC-de NPU kiirendi jaoks.
    • Täiustatud tugi AMD GCN 1.0-le AMDGPU-l.
    • „Intel SLPC power_profile” tugi.
    • Intel Wildcat Lake'i kuvari lubamine.
    • Intel on tagasi Havana Labsi kiirenduskontrolleri kallal töötama.
    • Nouveau kasutab nüüd vaikimisi NVIDIA GSP püsivara.
    • Panthori DRM-draiveri tugi Arm Mali G710, G510, G310, Gx15, Gx20 ja Gx25 graafikakaartidele.
    • „Tyr” on Rustis uus DRM-draiver Arm Mali GPU-dele, mis on mõeldud Panthori asendamiseks.
    • DRM-kontrollerites on tehtud veel mitmeid täiustusi.
  • Salvestus/failisüsteemid:
    • Bcachefs on põhikernelist eemaldatud.
    • Btrfs toetab nüüd ploki suurusi, mis on suuremad kui lehe suurus.
    • Parem paralleelsus Btrfs-is lugemismahukate töökoormuste jaoks.
    • XFS lubab vaikimisi võrguühendusega fsck-i.
    • 150-kordne täiustus SquashFS-is lseek() hajutatud koopiate puhul.
    • Inteli F2FS-i jõudluse täiustused.
    • Mittelukustuv bitikaardi valik tarkvaralise RAID-i (MD) jaoks.
    • NFSD suurem skaleeritavus odavatest pilveteenustest tipptasemel serveriteni.
    • Väga hea optimeerimine exFAT kontrolleris, mis annab ~16× kiirema laadimiskiiruse.
    • FUSE täiustused.
    • OverlayFS-i tugi failisüsteemidele tõstutundetu.
    • SMB3 ja KSMBD jõudluse täiustused.
    • DM-PCACHE on Device Mapperi jaoks suure jõudlusega ja väikese latentsusega DAX-vahemälu.
    • Optimeerimine gen_init_cpio Btrfs-is või XFS-is.
    • Apple'i HFS-i ja HFS+ failisüsteemi draiverite parandused.
    • Mitmed muud failisüsteemide täiustused.
    • Lahendus süsteemidraivide krahhidele, mis loevad palju faile.
    • md-lineaarse aatomikirjelduse.
  • Võrgud Linuxis:
    • Google PSP krüptimine TCP-ühenduste jaoks.
    • Olulised täiustused DDoS-rünnakute all olevate serverite jaoks.
    • Tugi Qualcommi „PPE” pakettide töötlemise mootorile.
    • Muud võrgu täiustused ja tugi uuele juhtmega/traadita riistvarale.
    • AMD mõtlemise ioonilise RDMA kontrolleri integreerimine.
    • Inteli GEN3 tugi IRDMA kontrolleris RDMA RoCEv2 jaoks koos E2000 IPU liiniga.
  • Linux sülearvutites:
    • Google'i esimene haptilise puuteplaadi tugi.
    • Uus EC-kontroller ThinkPad T14s Gen 6 jaoks Snapdragon X Elite protsessoriga.
    • Uus kontroller Xiaomi Redmibooki klaviatuuridele tehisintellekti nupu, Fn-klahvide ja lisafunktsioonidega.
    • Uued AMD PMF-võimalused.
    • Uus HWMON draiver GPD kaasaskantavatele seadmetele.
  • Muu riistvara:
    • Sisseehitatud Inteli USB I/O laiendusdraiverid.
    • Mitu uut sisendkontrollerit, sealhulgas Fairphone 5 puutekontroller.
    • Vaikimisi RISC-V tuum toetab nüüd GPIO-ühendusega esipaneeli toite-/lähtestamisnuppe.
    • Esialgne raamistik köited USB-kontrollereid Rustis.
    • Sisseehitatud Realtek ECC mootorikontroller.
    • Tugi punastele ja rohelistele oleku LED-idele QNAP NAS-il.
    • CXL "mürgi" süstimise tugi veatuvastuseks.
    • Compress-Offload API koos Opus koodeki toega.
    • Qualcommi iirise kontrolleri tugi H.264 ja H.265 kodeeringule.
    • Funktsionaalsete andurite jälgimine rohkematel ASUS-i emaplaatidel.
    • IEEE-1394 FireWire toe pidev täiustamine.
    • Sony DualSense'i kontrolleri helipordi haldamine.
  • Linuxi turvalisus:
    • TPM-siini krüptimise vaikimisi deaktiveerimine jõudluskaalutlustel.
    • Lisaks muudele Linux 6.18 täiustustele toetab BPF nüüd allkirjastatud programme ja edasilükatud ülesannete täitmist.
    • Linuxi auditeerimiskood käsitleb nüüd õigesti mitut turvamoodulit (LSM-e).
  • Muud muudatused Linux 6.18-s:
    • Kerneli puus uus Pythoni rakendus nimega „ilist“ sündmustega töötamiseks perf.
    • Mäluhalduses on palju täiustusi.
    • Uus „üleminekufunktsioon” kerneli seadistamise abistamiseks (Kconfig).
    • Sched_ext ettevalmistused cgroup-põhise alamplaneerija toe jaoks.
    • Põhikerneli on tulemas palju uut Rusti koodi, sealhulgas Google'i uus Rust Binder draiver Androidile.

Linux 6.18 on välja antud, kuid praegu on saadaval ainult lähtekood. Selle praegune installimine nõuab käsitsi installimist, mida me ei soovita. Parim on jääda oma distributsiooni pakutava kerneli juurde, välja arvatud juhul, kui vajate tuge väga spetsiifilisele riistvarale. Versioon .1 avaldatakse mõne päeva pärast, mil mõned jooksvalt välja antud distributsioonid hakkavad seda laialdaselt kasutusele võtma.