
Jedro Linux 6.18 zdaj lahko prenesete In to se dogaja v času, ko mnogi uporabniki kažejo znake utrujenosti od sistema Windows 11 in vsiljene integracije umetne inteligence v namizne računalnike. V tem kontekstu je skupnost razvijalcev jeder izkoristila priložnost, da znatno izboljša zmogljivost, stabilnost in podporo strojne opreme, s ciljem, da bi Linux postal privlačnejša alternativa za namizne računalnike, prenosnike in strežnike tako v Evropi kot v Španiji.
Po nekaj nekoliko bolj konzervativnih različicah, osredotočenih predvsem na odpravljanje napak, ta izdaja vrača val novih funkcijNotranje spremembe in izboljšave združljivosti. Vizualno ne gre za spektakularno prenovo, saj se vse dogaja »pod pokrovom motorja«, vendar predstavlja pomemben korak naprej za tiste, ki uporabljajo Linux za delo, igro ali raziskave umetne inteligence, zlasti na sodobnih potrošniških računalnikih in v profesionalnih infrastrukturah.
Linux 6.18: stabilna izdaja, ki si prizadeva za dolgoroÄŤno podporo
Linus Torvalds je na LKML oznanil izid Linux 6.18 stabilen Po razvojnem ciklu, v katerem je bilo v zadnjem tednu sicer več popravkov hroščev, kot bi si želeli, vendar niso bile odkrite nobene resne težave, ki bi upravičevale nadaljnje zamude, je skupnost označila in objavila kodo na kernel.org in se zdaj veseli okna za združevanje Linuxa 6.19. Vendar pa vse kaže, da bo ta različica naslednja izdana. Jedro LTS vzdrževano več let.
V praksi to 6.18 se obeta kot izdaja LTS To pomeni, da bi lahko številne evropske distribucije, namenjene podjetniškim, oblačnim in vgrajenim napravam – vključno s tistimi, ki izhajajo iz Debiana, Ubuntuja, SUSE ali Red Hata – to distribucijo sprejele kot osnovo za svoje dolgoročne podporne izdaje. Za domače uporabnike v Španiji se bo to preneslo v postopno uvajanje stabilnih različic distribucij, s posebnim vplivom na certificirane sisteme in novejšo strojno opremo.
Izboljšave za igralno in potrošniško strojno opremo
Eden od vidikov, ki je bil v Linuxu 6.18 deležen največ pozornosti, je izkušnje z igralnimi napravami in na sodobnih prenosnikih. Ta različica vključuje nov krmilnik HWMON, posebej zasnovan za računalniške konzole GPD, kot sta GPD Win 4 in Win Max 2, ki omogoča natančnejši nadzor ventilatorjev in zanesljivejše odčitke temperaturnih senzorjev – kar je ključnega pomena, če boste napravo pri zahtevnih igrah ali intenzivnih delovnih obremenitvah potisnili do meja zmogljivosti.
Vključenih je tudi več Popravki za ASUS ROG Ally in Lenovo Legion Go 2Ta posodobitev odpravlja nadležne težave s pogoni NVMe in nekatere lažne prekinitve, ki bi lahko povzročile sesutje sistema. Za tiste, ki krmilnike povezujejo s svojimi osebnimi računalniki ali prenosniki, je tu pomembna podrobnost: avdio priključek krmilnika PlayStation DualSense zdaj deluje pravilno v Linuxu, zato priklop slušalk na krmilnik preklopi avdio izhod, kot je pričakovano, vgrajeni mikrofon pa je mogoče uporabljati brez nenavadnih prilagoditev.
Grafika, procesorji in pospeševalniki umetne inteligence v Linuxu 6.18
Kar zadeva grafiko, Linux 6.18 s svojimi gonilniki naredi še en korak naprej. Novo za grafične kartice NVIDIA Turing in AmpereTe kartice zdaj privzeto uporabljajo vdelano programsko opremo GSP (GPU System Processor), kadar je na voljo. Ta zasnova, ki je del širšega prehoda v ekosistemu NVIDIA, si prizadeva izboljšati upravljanje porabe energije in postaviti temelje za robustnejšo podporo v prihodnosti – pomemben dejavnik za delovne postaje in igralne računalnike, ki postajajo vse pogostejši tudi v evropskih profesionalnih okoljih.
Na strani procesorja jedro bolje izkorišča najnovejšo generacijo Intelovih procesorjev. Upravljanje porabe energije je bilo izboljšano na vseh platformah. Intel Meteor Lake prek dinamičnega nadzora učinkovitosti, ki omogoča krmilniku intel_pstate Ta način uporablja strojna P-stanja brez tradicionalnih omejitev EPP. To ima za posledico boljše ravnovesje med zmogljivostjo in porabo energije, kar je še posebej zanimivo za ultralahke prenosnike, ki se prodajajo v Španiji in preostali EU.
Linux 6.18 ima tudi začetni gonilnik, napisan v Rustu za ARM Mali GPUŠe vedno je v zgodnji fazi. Gre za prilagoditev gonilnika Panthor, namenjeno postopnemu doseganju funkcionalne enakosti. Čeprav še ni na voljo širši javnosti, ta pristop odpira vrata boljši podpori za integrirano grafiko v sistemih ARM, ki se uporabljajo v vgrajenih napravah, enoploščnih računalnikih (SBC) in lahkih prenosnikih.
Kar zadeva pospeševanje umetne inteligence, se vgrajuje nov gonilnik za Neuralni procesor Rockchip Z večjedrno podporo in dinamičnim skaliranjem frekvence, zasnovano za izboljšanje zmogljivosti strojnega učenja na ploščah Rockchip SoC. Ta vrsta strojne opreme, zelo priljubljena pri nizkocenovnih razvojnih ploščah, ki so široko razširjene v Evropi, bo uporabnikom omogočila boljši izkoristek njenih zmogljivosti, ne da bi se vedno zanašali na diskretne grafične procesorje.
Snopi: hitrejši pomnilnik in bolj gladka večopravilnost
Ena najbolj presenetljivih novosti v notranjosti je uvedba funkcionalnosti, imenovane "snopi"Nov sistem predpomnilnika za dodeljevanje in sproščanje pomnilnika na posamezni procesor. Namesto da bi vsa jedra tekmovala za isti nabor objektov, vsak procesor vzdržuje svoje majhno »zalogovnico« struktur, kar zmanjšuje tekmovanja in skrajša zakasnitev pri pogostih operacijah dodeljevanja.
Ta sprememba, ki se na prvi pogled morda sliši zelo tehnična, ima resničen vpliv: vzporedne naloge in intenzivna večopravilnost Obnašati bi se morali bolj gladko, tako na razvojnih delovnih postajah kot na strežnikih, na katerih se izvajajo vsebniki, virtualni stroji ali spletne storitve z veliko prometa. V evropskih scenarijih javnega oblaka in podatkovnih centrov, kjer prevladuje Linux, lahko te mikro prilagoditve opazno vplivajo na odzivnost pod obremenitvijo.
Zmogljivost omreĹľja, izmenjava in razporejanje opravil v Linuxu 6.18
Omrežni podsistem je prav tako deležen vrste izboljšav. Posebej velja omeniti povečano zmogljivost pri sprejemanju ... UDP paketi do 47 %Zahvaljujoč nizkonivojskim optimizacijam, ki so med drugim zasnovane za boljše obvladovanje velikega prometa in celo napadov DDoS na osnovi UDP, lahko te izboljšave pomagajo nadzorovati zakasnitev v obdobjih največje obremenitve za evropske storitve pretakanja, spletne igre in komunikacijo v realnem času.
Jedro uvaja tudi Nova podpora za šifriranje PSP za povezave TCPTo v določenih scenarijih doda dodatno plast varnosti. Vzporedno s tem TCP sklad uvaja začetno podporo za Accurate Explicit Congestion Notification (AccECN), različico, zasnovano za izboljšanje nadzora preobremenjenosti, kar je še posebej uporabno v kompleksnih omrežjih, kot so tista, ki jih upravljajo večji ponudniki v EU.
Onkraj omrežja jedro 6.18 izpopolnjuje podsistem zamenjaveZ vnovično uporabo infrastrukture izmenjalnih tabel kot predpomnilnika se to prestrukturiranje prevede v 5 % do 20 % povečanje zmogljivosti pri intenzivnih obremenitvenih testih, bodisi v prepustnosti, zahtevah na sekundo ali časih prevajanja. V kombinaciji z izboljšavami razporejevalnika opravil in bolj uravnoteženim uravnoteženjem NUMA se sistemi pod pritiskom pomnilnika odzivajo bolje in z manj nenadnimi padci zmogljivosti.
DatoteÄŤni sistemi: Bcachefs odhaja, ostali se krepijo
Na področju datotečnih sistemov je bila najbolj odmevna odločitev tega cikla Brisanje Bcachefs iz glavnega drevesa jedraKoda je bila označena kot vzdrževana od zunanjih virov, zato bodo morali tisti, ki želijo nadaljevati z eksperimentiranjem s tem sistemom, uporabiti module DKMS ali jo prevesti sami. Razlog za to ni bila toliko tehnična kakovost kode, temveč vzdrževalno ponavljajoče se neupoštevanje rokov za združevanje, kar je zaostrilo odnose s Torvaldsom in preostalo ekipo jedra.
Linux 6.18 se s tem še zdaleč ne ustavi, temveč izboljša podporo za druge, bolj razširjene sisteme. Btrfs Končno vključuje možnost uporabe blokov, večjih od velikosti strani, optimizira vzporednost za bralno intenzivno delo in odpravlja več notranjih težav. Veteran XFS Privzeto aktivira funkcijo spletnega preverjanja in popravljanja (online fsck), ki je bila prej obravnavana kot eksperimentalna in omogoča odpravljanje določenih težav z nameščenim in uporabljenim sistemom.
Krmilnik od exFAT je podvržen agresivnim optimizacijamV nekaterih primerih s karticami SD in pogoni USB so bili pri operacijah branja in pisanja opaženi pospeški do 16-krat. Za uporabnike, ki prenašajo podatke med sistemi Windows in Linux z uporabo teh izmenljivih medijev, je to opazno izboljšanje pri vsakodnevni uporabi. ZUN.4 Dodana je podpora za 32-bitne rezervirane identifikatorje uporabnikov in skupin, skupaj z novim vmesnikom. ioctl() za pregled in nastavitev parametrov superbloka, podrobnosti, ki so zanimive tako za sistemske skrbnike kot za razvijalce orodij za upravljanje.
Izboljšana varnost: Podpisan BPF in napredno revidiranje v Linuxu 6.18
Varnost ostaja eden od stebrov razvoja Linuxa. Ta različica uvaja ... podpisovanje programov GMPTo omogoča preverjanje integritete kode, ki se dinamično naloži v jedro, pred izvajanjem. Ta ukrep, ki se morda sliši zelo specifičen, je ključen za okolja, kjer se BPF pogosto uporablja za opazovanje, filtriranje omrežja ali napredno varnost – kar je vse pogostejše v evropskih podatkovnih centrih in platformah v oblaku.
Podsistem revizije je bil izboljšan, da lahko bolj pregledno upravlja več stvari. Varnostni moduli Linuxa (LSM) aktivne hkrati. To omogoča sobivanje in skupno spremljanje mehanizmov, kot so SELinux, AppArmor in drugi moduli, kar omogoča skladne varnostne politike, ki so zanimive za organizacije s strogimi regulativnimi zahtevami v EU, kot je skladnost z direktivo NIS2 ali sektorskimi predpisi.
Po drugi strani pa je bila sprejeta odločitev, da se Privzeto onemogočite funkcijo šifriranja HMAC na vodilu TPMKer je v trenutni izvedbi povzročal težave z zmogljivostjo, ne da bi nudil kakršne koli resnične varnostne prednosti, njegova onemogočanje odpravlja ozka grla, ne da bi sistem postal bolj ranljiv. Na ravni virtualizacije in zaščite pomnilnika KVM vključuje podporo za tehnologije, kot so Intelova in AMD-jeva tehnologija za uveljavljanje nadzora pretoka (CET), skrivanje šifriranega besedila SEV-SNP na gostiteljih x86, dodana pa je bila tudi ohranitev dodelitve. vmalloc znotraj mehanizma Kexec HandOver.
Več rje v jedru in arhitekturne izboljšave
Linux 6.18 še naprej napreduje pri integraciji Rja kot drugi jezik Razvoj znotraj jedra. Razširjene so vezi za ključne API-je jedra, vključno z atomskimi operacijami, združljivimi z modelom pomnilnika jedra, dostopom do DebugFS, obdelavo bitnih slik in ustvarjanjem gonilnikov, vključno z zgoraj omenjenim gonilnikom Rust za grafične procesorje ARM Mali. Poleg tega so vključene nove vezi Rust za prihodnje gonilnike USB, kar omogoča pisanje varnejših gonilnikov v srednjeročnem obdobju.
Druga pomembna nova funkcija je vključitev Gonilnik Rust Binder za naprave AndroidTo postavlja temelje za robustnejšo podporo tej platformi v glavnem jedru. Vzporedno se združljivost z BPF areno razširja na arhitekturo PowerPC, dodane pa so tudi nove zmogljivosti na ravni arhitekture za Arm, RISC-V in MIPS, kar krepi vlogo Linuxa v vgrajenih sistemih, razvojnih ploščah in specializiranih strežnikih, ki se distribuirajo tudi na evropskem trgu.
Na področju RISC-V je bilo na primer ponovno uvedenih in izpopolnjenih več sprememb, ki niso bile pravočasno objavljene za različico 6.17, kot na primer Novi primitivi za preslikavo pomnilnika, podpora za vmesnik RPMI (podobno kot ARM SCMI) in uporaba razširitev, specifičnih za posamezne proizvajalce. Te izboljšave pomagajo utrditi RISC-V kot odprto alternativo v evropski strojni opremi naslednje generacije.
Podpora za strojno opremo: prenosniki, Apple Silicon in drugo
Na prenosnikih in potrošniških osebnih računalnikih Linux 6.18 znatno razširja združljivost. Dodaja začetna podpora za haptične sledilne ploščiceTa funkcija, ki jo v veliki meri zagotavlja Google, omogoča pravilno delovanje haptičnih povratnih panelov. To vpliva na številne sodobne modele, ki prihajajo na španski in evropski trg s tovrstno strojno opremo.
Podpora za prenosne računalnike je izboljšana z Snapdragon X Elite in sorodne tehnologije, vključno z novimi gonilniki za upravljanje porabe energije in video, ter popravki dreves naprav, ki opisujejo vrata PCIe, zvočne krmilnike in druge ključne elemente. Združljivost je razširjena tudi na prenosnike HP Omen, prenosnike Alienware in serijo Dell G, s podrobnim nadzorom ventilatorjev, toplotnih senzorjev in sistemov osvetlitve RGB z zonskim delovanjem.
V Appleovem ekosistemu Linux 6.18 vključuje Začetna podpora za sisteme na čipu M2 Pro, M2 Max in M2 Ultra v glavnem jedru z vključitvijo novih dreves naprav. Delo je še v zgodnji fazi in za vsakodnevno uporabo na prenosnikih Mac v Španiji je še vedno bolj priporočljivo uporabljati distribucije, kot je Asahi Linux, z njihovimi specifičnimi popravki, vendar dejstvo, da podpora vstopa v glavno linijo, kaže na trajen in pomemben napredek v srednjeročnem obdobju.
Jedro izboljšuje tudi združljivost z novejšimi matičnimi ploščami ASUS, HP in drugih proizvajalcev glede gonilnika HWMON, s čimer se poveča število temperaturnih in napetostnih senzorjev, ki so pravilno izpostavljeni sistemu. To olajša nadzor temperature in nastavitve ventilatorjev tako v domačih računalnikih kot v delovnih postajah, ki delujejo v profesionalnih okoljih.
Virtualizacija, kontejnerji in poslovna omreĹľja
Virtualizacija in tehnologije kontejnerjev še naprej prejemajo prednostno pozornost. Linux 6.18 KVM krepi Z novimi funkcijami za virtualizacijo varnostnih funkcij Intel in AMD, kot sta CET in SEV-SNP, je lažje namestiti utrjene virtualne stroje na zasebne ali javne platforme v oblaku. Poleg tega je bila izboljšana podpora za zagon jedra kot gosta na hipervizorju FreeBSD Bhyve, kar širi možne kombinacije v mešanih okoljih.
Na področju vsebnikov je izboljšano ravnanje z deskriptorji datotek, povezanimi z imenskimi prostori jedra, kar poenostavlja upravljanje zabojnikov kompleksnosti in njihova integracija z orodji za orkestracijo. Vzporedno je bila izboljšana skalabilnost strežnikov NFS z izboljšanim upravljanjem predpomnilnika V/I in prilagoditvami, ki zmanjšujejo obremenitev sistema pri porazdeljenih delovnih obremenitvah, kar je zelo pomembno za velike uvedbe omrežnega shranjevanja, ki jih uporabljajo evropska podjetja.
Podpora Varnostni protokol Google PSP (PSP) za šifriranje TCP Krepi možnosti za zaščito podatkovnega prometa. V kombinaciji s prej omenjenimi izboljšavami UDP in TCP se Linux 6.18 oblikuje kot še posebej robustno jedro za intenzivna omrežna opravila, od posredniških strežnikov in uravnalnikov obremenitve do pretočnih storitev ali spletnih iger na evropskih infrastrukturah.
Posodobitev glede na distribucijo: previdnostni ukrepi in moĹľnosti
Kako nadgraditi na Linux 6.18 Kot vedno bo odvisno od uporabljene distribucije. V sistemih s tekočimi izdajami – kot sta Arch Linux ali Debian Testing – ta različica jedra običajno prispe s standardno posodobitvijo paketa. V teh primerih je za namestitev novega jedra dovolj že uporaba običajnih posodobitev, ki ga je mogoče izbrati ob naslednjem zagonu.
ÄŚe se distribucije uporabljajo z klasiÄŤni cikli podporePri distribucijah, kot so Ubuntu, Linux Mint ali openSUSE Leap, je postopek drugaÄŤen. Najpogosteje je novo jedro integrirano v prihodnjo razliÄŤico distribucije, pogosto povezano z izdajo LTS (dolgoroÄŤna podpora). V konkretnem primeru Ubuntuja se na primer priÄŤakuje, da se bo razliÄŤica 6.18 pojavila v razvojnih repozitorijih prihodnjih razliÄŤic, medtem ko jo bodo uporabniki stabilnih izdaj v Ĺ paniji prejeli pozneje, ÄŤe bo ta veja sprejeta kot osnova.
Tisti, ki ne želijo čakati, se lahko zatečejo k Paketi .deb ali repozitoriji PPA Ti viri ponujajo gradnje glavnega jedra, kot tudi glavne pakete, ki jih Canonical vzdržuje v svojem repozitoriju jeder. Vendar pa ta metoda običajno nima garancij ali popravkov, specifičnih za distribucijo, zato jo je treba previdno upoštevati pri produkcijskih sistemih ali kritičnih prenosnikih. V profesionalnih okoljih in strežnikih, ki se nahajajo v evropskih podatkovnih centrih, je še vedno priporočljivo uporabljati jedra, ki jih zagotavlja in vzdržuje distribucija ali pogodbeni ponudnik podpore.
Napredni uporabniki
Za napredne uporabnike, ki imajo raje popoln nadzor, je vedno na voljo moĹľnost Prenesite izvorno kodo s spletne strani kernel.org in roÄŤno prevedite jedro. KlasiÄŤni postopek vkljuÄŤuje pridobitev stisnjene datoteke iz veje 6.x, njeno razpakiranje in prilagajanje konfiguracije z uporabo make menuconfigPrevedite z vsemi razpoloĹľljivimi jedri in zakljuÄŤite z namestitvijo modulov in jedra. Po ponovnem zagonu se bo novo jedro prikazalo v upravljalniku zagona za izbiro.
Z vsemi temi spremembami Linux 6.18 izstopa kot še posebej pomembna izdaja: združuje opazne izboljšave zmogljivosti v omrežju, pomnilniku in datotečnih sistemih Z odločnimi koraki na področju varnosti in združljivosti strojne opreme bo, če bo končno potrjeno kot jedro LTS, ostalo še leta, zaradi česar bo privlačna osnova tako za posamezne uporabnike v Španiji kot za organizacije in ponudnike storitev po vsej Evropi.
