Glede terminov ni bilo veliko presenečenj. Razvoj Linux 6.2 Za zimske počitnice je bilo precej tiho in skoraj od začetka se je vedelo, da jih bo XNUMX. RC. Tako je bila predstavitev stabilne različice, ki je že prispela, pričakovana za 19. februar. Glede na čas bo po vsej verjetnosti to različica, ki jo uporablja Ubuntu 23.04, kasneje pa naj bi nekoč prispela tudi kot opcija k še podprtim različicam LTS.
Med Nova ki so prispeli skupaj z Linuxom 6.2, je seznam obsežen (prevzem avtor Michael Larabel), vendar ni nič tako bleščečega kot osnova za začetek uporabe Rusta so uvedli v sistemu Linux 6.1. Da, nekaj mi je zanimivo in kaže, da je Linus Torvalds vedno pred nevihtami: ko večina od nas še vedno nima skoraj nič z WiFi 6, je Linux 6.2 že začel pripravljati prihod WiFi 7 v jedro .
Poudarki Linuxa 6.2
- Procesorji in arhitekture:
- Podatki o uporabi cevovoda AMD Zen 4 so zdaj izpostavljeni perfom, da razvijalcem/skrbnikom pomagajo pri profiliranju in iskanju ozkih grl v zmogljivosti z novimi procesorji serije Ryzen 7000 in serije EPYC 9004.
- Za koprocesor SMPro Ampere Altra je bilo posodobljenih več gonilnikov za Linux 6.2.
- Odpravljena pokvarjena implementacija strcmp() za serijo Motorola 6800.
- Izboljšava razširljivosti za velike sisteme IBM Power.
- Podpora RISC-V za obstojne pomnilniške naprave.
- Gonilnik Intel IFS je bil popravljen za to funkcijo skeniranja na terenu, da bi zagotovil zmožnosti testiranja silicija procesorja s prihajajočimi procesorji Intel.
- Gonilnik Intel On Demand je takoj pripravljen z več implementiranimi funkcijami in se zdaj imenuje Intel On Demand namesto "Software Defined Silicon". Intel On Demand/Software Defined Silicon je kontroverzna funkcija za licenčno aktivacijo nekaterih funkcij CPE v prihajajočih procesorjih Xeon Scalable.
- Podpora za atestiranje gostov Intel TDX je bila združena kot najnovejše delo Trust Domain Extensions (TDX).
- KVM se pripravlja na razkritje novih navodil procesorja Intel.
- Nastavitev varčevanja z energijo za procesorja Alder Lake N in Raptor Lake P.
- Intel SGX Async Exit Notification Podpora "AEX Notify" za pomoč pri obrambi pred nekaterimi oblikami napadov SGX (Secure Guard Extensions).
- Različne izboljšave v AArch64, kot je podpora za sklad dinamičnih senčnih klicev.
- Novo preverjanje detektorja split-lock zaradi prejšnje spremembe jedra v zvezi z zaznavanjem/povečanjem split-lock, ki škoduje zmogljivosti nekaterih iger Steam Play.
- Podpora za več procesorjev Qualcomm Snapdragon SoC, kot tudi za Apple M1 Pro/Ultra/Max, je zdaj postala običajna. Z omogočenjem Apple Silicon je bil združen tudi nov gonilnik CPUFreq.
- AmpereOne ublažitev za Spectre-BHB.
- Logotipi:
- Začetno pospeševanje grafičnega procesorja NVIDIA RTX 30 "Ampere" v gonilniku Nouveau, vendar je zmogljivost še vedno izjemno slaba.
- Podpora spremljanju energetskih senzorjev za grafe DG2/Alchemist prek vmesnikov HWMON.
- Nadaljnje omogočanje okoli podpore za grafiko Meteor Lake.
- Grafika Intel DG2/Alchemist je stabilna in se ne skriva več za zastavico modula, ki jo omogoča. To vpliva na trenutno grafiko Intel Arc Graphics, serijo Flex in druge grafične procesorje Intel, ki temeljijo na DG2.
- Različne druge posodobitve grafičnih gonilnikov DRM.
- Podpora FBDEV za možnost "nomodeset".
- Podpora za zaslon Raspberry Pi 4K @ 60Hz.
- Podpora za zaslone Allwinner A100 in D1 v gonilniku Sun4i DRM.
- Z grafično kodo DRM je povezan nov podsistem/ogrodje računalniškega pospeševalnika »accel«.
- Pomnilnik in datotečni sistemi:
- Izboljšave zmogljivosti in povečana zanesljivost RAID 5/6 za datotečni sistem Btrfs.
- Gonilnik datotečnega sistema exFAT lahko zdaj veliko hitreje upravlja z ustvarjanjem datotek in imenikov.
- Atomska zamenjava in predpomnilnik razširitev na podlagi starosti na blok za F2FS, Flash-u prijazen datotečni sistem.
- Več novih možnosti namestitve za gonilnik jedra Paragon NTFS3, vključno s funkcijami za povečanje robustnosti/združljivosti z NTFS v sistemih Windows.
- XFS se pripravlja na spletno podporo za popravilo datotečnega sistema, ki naj bi bila na voljo leta 2023.
- Podpora SquashFS za namestitve IDMAPPED.
- Koda NFSD se bliža temu, da opusti staro podporo za NFSv2.
- Izboljšave FUSE za datotečne sisteme, ki se izvajajo v uporabniškem prostoru.
- Končno dodan POSIX ACL API za VFS.
- FSCRYPT podpira kitajsko šifriranje SM4, vendar razvijalec ne priporoča uporabe tega vprašljivega kitajskega šifriranja za šifriranje vaših podatkov.
- Druga strojna oprema:
- Priprave se nadaljujejo za WiFi 7, kot tudi podporo za omrežja 800 Gbps. Dodano je bilo tudi uravnoteženje obremenitve zaščite.
- Omrežni gonilnik TUN je zdaj veliko hitrejši.
- Podpora za Sonyjev krmilnik DualShock 4 v novem krmilniku PlayStation kot alternativa obstoječi podpori za DualShock 4 v krmilniku Sony HID, ki ga vzdržuje skupnost.
- Dodana podpora za krmilnik ventilatorja/senzorja OneXPlayer.
- Podpora za spremljanje strojne opreme za več matičnih plošč ASUS.
- Podporo USB4 za prebujanje ob povezavi in prebujanje ob prekinitvi povezave je mogoče izbirno omogočiti.
- Več dela za omogočanje pospeševalnika umetne inteligence Intel Habana Labs Gaudi2.
- Dodanih je več gonilnikov za zaslone na dotik.
- Podpora za senzor človeške prisotnosti Google Chrome OS za zaznavanje prisotnosti ljudi pred Google Chromebooki.
- Dodatna podpora za avdio strojno opremo Intel in AMD.
- Dodatno omogočanje Compute Express Link (CXL).
- Gonilnik WMI Dell Data Vault je bil združen.
- Varnost Linuxa:
- Call Depth Tracking kot cenejše zmanjšanje Retbleed za procesorska jedra Intel Skylake/iz Skylake kot uporaba IBRS.
- Varnostni modul Landlock dodaja podporo za obrezovanje datotek.
- Randomizacija vnosnih območij na CPE kot še ena "apetična tarča za napadalce".
- Druge spremembe:
- OMMUFD za pregled ravnanja z IOMMU v jedru.
- Posodobljena implementacija Zstd v jedru, ki je hitrejša in veliko novejša od prejšnje kode Zstd v jedru. Po drugi strani pa bi to moralo pomagati različnim uporabnikom stiskanja/dekompresije Zstd v jedru zdaj, ko bolj sledi kodi obdobja 1.5.x namesto zastarele kode 1.4.
- Podpora za več kompresijskih tokov z zRAM.
- Večja prenova podsistema MSI za prekinitve sporočilnih signalov.
- Podpora za stisnjene informacije o odpravljanju napak z Zstd.
- Funkcija kallsyms_lookup_name() je ~715x hitrejša.
- Dodeljevalec SLOB je zastarel.
- Izboljšave varčevanja z energijo za nedejavne ali malo obremenjene sisteme.
- Gradnja jedra z -funsigned-char kot zastavico prevajalnika.
- Več kode Rust je bilo prevzeto navzgor in zgrajeno na podlagi prejšnje kode, predstavljene v Linuxu 6.1.
Linux 6.2 Prihaja v Ubuntu 23.04 v fazi razvoja, kasneje pa bo prišel do stabilne različice, ki bo prispela aprila. Druge distribucije, kot je Rolling Releases, ga bodo prejele glede na svojo filozofijo.