Linux Kernel 7.0-rc1 stiže s podrškom za hardver i poboljšanim performansama

Zadnje ažuriranje: 02/23/2026
  • Linux 7.0-rc1 zatvara prozor za spajanje s velikom nadogradnjom verzije i neuobičajeno velikim skupom promjena.
  • Izdanje se uvelike fokusira na sljedeću generaciju Intel Nova Lake i Diamond Rapid procesora, plus AMD Zen 6 i širu podršku za CPU/SoC.
  • Značajna poboljšanja obuhvaćaju pohranu i datotečne sustave, I/O, Rust integraciju i performanse, uključujući PostgreSQL i optimizacije relevantne za igre.
  • Očekuje se da će Linux 7.0 pokretati ključne buduće distribucije poput Ubuntu 26.04 LTS i Fedore 44, postavljajući ton za sljedeći val implementacije stolnih računala i servera.

Generička slika Linux 7.0 kernela

Linux ekosustav prelazi u novu fazu dolaskom Linux kernel 7.0-rc1, prvi kandidat za izdanje sljedeće velike serije. Iako je skok s verzije 6.x na 7.0, kako i sam Linus Torvalds priznaje, uglavnom stvar održavanja brojeva verzija pod kontrolom, ovaj ciklus je posebno gust u smislu promjena i priprema za budući hardver.

Daleko od toga da je samo kozmetička izmjena, Linux 7.0 se oblikuje kao ključno izdanje za nadolazeće distribucije i platforme. Očekuje se da će postati zadana jezgra za istaknuta izdanja poput Ubuntu 26.04 LTS i Fedore 44, što znači da će odluke i optimizacije koje se sada donose vjerojatno definirati Linux iskustvo na stolnim računalima, poslužiteljima i prijenosnim računalima u godinama koje dolaze.

Linux 7.0-rc1 zatvara prozor za spajanje

Linux 7.0: najnovija jezgra nove jezgre
Povezani članak:
Linux 7.0: što očekivati ​​od nove generacije kernela

Sa puštanje od Linux 7.0-rc1, prozor za spajanje kernela za ovaj ciklus je službeno zatvoren. Kao i obično, nakon dvotjednog razdoblja integracije uslijedilo je zamrzavanje glavnih novih značajki kako bi se kod mogao stabilizirati prije konačnog izdanja 7.0.

Torvalds je bio karakteristično izravan u svojoj objavi na mailing listi, napominjući da je Novi glavni broj verzije nije vezan za dramatičnu arhitektonsku promjenu već radije njegovoj sklonosti izbjegavanju nezgrapnih sporednih verzija kada se približe verziji x.19. Međutim, rezultat je da ova „slučajna“ verzija 7.0 na kraju postaje jedna od kernela s više značajki u novijoj povijesti.

Izvorni kod za Linux 7.0‑rc1 je već dostupan i može se klonirano iz službenog Git repozitorija kernel.orgTijekom nadolazećih tjedana, sljedeći kandidati za izdanje prvenstveno će se usredotočiti na ispravljanje grešaka, traženje regresija i dotjerivanje velikog broja promjena koje su uvedene tijekom prozora spajanja.

Kao što je uobičajeno, počinju se uvoditi detaljni pregledi značajki i detaljna mjerenja, pružajući rani uvid u to kako Linux 7.0 se ponaša pod stvarnim opterećenjima u usporedbi s prethodnom stabilnom serijom. Rano testiranje pokazuje da, iako neka područja pokazuju obećavajuće dobitke, druga još uvijek trebaju podešavanje prije konačnog izdanja.

Podrška za hardver Linuxa 7.0

Ciljanje na platforme sljedeće generacije Intel i AMD

Jedan od najupečatljivijih aspekata ovog ciklusa je ogroman obujam posla usmjerenog na buduće Intelove i AMD platformeLinux 7.0 pruža opsežnu podršku za Intelove procesore Nova Lake i Diamond Rapids, kao i za AMD-ovu nadolazeću Zen 6 arhitekturu, osiguravajući da će ovi čipovi biti spremni za učinkovito pokretanje Linuxa čim se pojave na tržištu.

Na Intelovoj strani, kernel uvodi Omogućavanje Nova Lakea u nekoliko podsustavaZnačajno je da platforme Nova Lake S sada imaju svoje identifikatore povezane s Intel LPSS (Low Power Subsystem) upravljačkim programom, koji obrađuje sučelja poput SPI i HS-UART. Zanimljivo je da je ova podrška uglavnom zahtijevala dodavanje novih ID-ova uređaja, što sugerira da postojeći model upravljačkog programa već prilično dobro odgovara novom hardveru.

Diamond Rapids Xeon procesori također dobivaju posebnu pozornost, uključujući podrška za NTB (netransparentni most) upravljačke programe i praćenje događaja performansiOve promjene trebale bi pomoći administratorima sustava i programerima da preciznije profiliraju i upravljaju ovim procesorima poslužitelja sljedeće generacije kada postanu dostupni.

Za AMD, Linux 7.0 donosi dodatne Podrška za događaje i metrike performansi u Zen 6, poboljšavajući vidljivost i precizno podešavanje putem brojača performansi. Također postoji nova podrška za značajke prijevoda adresa na Zen 5 unutar CLX podsustava, što ukazuje na to da programeri kernela ne ciljaju samo na nadolazeće arhitekture, već i poboljšavaju podršku za trenutne generacije.

Iznad x86, kernel proširuje svoj opseg s Atomska podrška za instrukcije LS64/LS64V za ARM64 procesore i značajke korisničkog prostora CFI (Control Flow Integrity) za RISC‑V. Osim toga, dodana je glavna podrška za SpacemiT K3 RVA 23 SoC, nastavljajući Linuxov trend prihvaćanja širokog spektra dobavljača i formata.

DSA 3.0 i akceleratori za premještanje podataka

Linux 7.0 također čini značajan korak naprijed u podršci za akceleratore spajanjem ažuriranih zakrpa za Intelov akcelerator strujanja podataka (DSA) 3.0Ovaj hardverski mehanizam dizajniran je za rasterećenje CPU-a za zadatke premještanja i transformacije podataka, što može biti posebno korisno u podatkovnim centrima koji rade s opterećenjima koja uključuju kopiranje, analitiku ili streaming velikih razmjera, posebno u središtima koja rade. tecnologías de contenedorización.

Novi DSA 3.0 kod uvodi nova sysfs sučelja koja otkrivaju registre mogućnosti, što omogućuje softveru korisničkog prostora da razumije i iskoristi dodatne opcije koje nudi najnoviji akceleratorski IP. Među značajnim dodacima je podrška za maksimalnu veličinu jednog pojedinačnog broja znakova (Max SGL Size), važan dio za operacije kao što su Gather copy i Gather reduce, gdje liste raspršenog prikupljanja moraju biti ispravno dimenzionirane prije nego što ih korisničke aplikacije mogu sigurno koristiti.

Jedan zanimljiv detalj je da je DSA 3.0 sysfs sučelje zaobilazi uobičajene konvencije kernela postavljanjem tri vrijednosti u jednu sysfs datoteku, dok je standardna praksa obično jedna vrijednost po datoteci. Iako je ovo tehnički iznimka od pravila, prihvaćeno je kao dio DMA engine pull-a za Linux 7.0, naglašavajući kako složenost hardvera ponekad pomiče granice dugogodišnjih konvencija.

Očekuje se da će se ove promjene povezane s akceleratorom najizraženije isplatiti u budućnosti Serveri sa sjedištem u Diamond Rapidsu, gdje se pretpostavlja pojavljivanje DSA 3.0. Međutim, prednosti će se u potpunosti materijalizirati tek nakon što se ažuriraju softverski paketi i okviri korisničkog prostora kako bi se otkrile i iskoristile te nove mogućnosti.

Performanse i značajke Linuxa 7.0

Grafika, prijenosna računala i šira hardverska podrška

Dok omogućavanje CPU-a i akceleratora dominira naslovima, Linux 7.0 također uključuje značajne ažuriranja vezana uz grafiku i prijenosna računalaŠto se tiče GPU-a, kernel dodaje podršku za nadolazeći AMD grafički hardver, nastavljajući obrazac pripreme za nove GPU-ove.

Intelov integrirani plan puta nije zaostao: Podrška za Nova Lake zaslon za iGPU ulazi u stablo, postavljajući temelje za buduća prijenosna i stolna računala pokretana ovom arhitekturom kako bi od prvog dana imala funkcionalne zaslonske procese. Ove promjene prikaza idu ruku pod ruku s tekućim ažuriranjima upravljačkog programa za Intel Xe grafiku, koji se nastavlja razvijati oko novije Xe3 arhitekture.

Osim čisto GPU značajki, Linux 7.0 sadrži brojne poboljšanja upravljačkih programa za prijenosna računala i dodaci za praćenje senzora, uključujući podršku za očitavanje senzora na više ASUS matičnih ploča. Ovakav postupni rad manje je privlačan od velikih najava arhitekture, ali obično ima vrlo vidljiv utjecaj na svakodnevnu upotrebljivost, posebno kada je riječ o toplini, kontroli ventilatora i načinima rada koji štede bateriju.

Podrška za Apple hardver također napreduje. Jezgra sada povezuje RTC, HWMON i ulazni poduređaji za upravljački program Apple System Management Controller (MACSMC), i dodaje podršku za Apple USB Type‑C PHY. Zajedno, ovi elementi postupno poboljšavaju iskustvo pokretanja Linuxa na novijim Appleovim računalima, iako takvi sustavi i dalje zahtijevaju popriličnu količinu specijaliziranog rada.

Zaokružujući priču o omogućavanju hardvera, povlačenje višenamjenskih uređaja (MFD) za ovaj ciklus uvodi podršku za komponente kao što su ROHM BD72720 i BD73900 PMIC-ovi, Rockchip RK801 PMICi dodatne kontrolere povezane s mrežom i pohranom poput Delta Networks TN48M i varijante TS133 za QNAP MCU-ove.

Poboljšanja datotečnih sustava, pohrane i ulazno/izlaznih sustava

Kao i obično, veliki dio vidljivog utjecaja na korisnika dolazi od datotečnog sustava i I/O rada. Linux 7.0 donosi poboljšanja u nekoliko široko korištenih datotečnih sustava, s fokusom na performanse i robusnost.

Među dobicima koji su više usmjereni na korisnike su bolje sekvencijalno čitanje za exFAT i razna ažuriranja za F2FS, koji je popularan na flash memorijama. EXT4, jedan od najčešćih zadanih datotečnih sustava na Linux distribucijama, dobiva poboljšanja vezana uz istovremene izravne I/O zapise, s ciljem smanjenja konkurencije i poboljšanja ponašanja pod velikim paralelnim opterećenjima.

Osim datotečnih sustava, Linux 7.0 uključuje standardizirano generičko izvještavanje o I/O greškama, što bi trebalo pomoći alatima i aplikacijama da dosljednije dijagnosticiraju probleme s pohranom. Podrška za višekanalni SPI i mogućnosti oktalnog DTR-a za SPI NAND uređaje također su dio ovog ciklusa, usmjerenog na ugrađene sustave i rješenja za pohranu koja se oslanjaju na serijska sučelja visoke propusnosti.

Ostali suptilni, ali korisni dodaci uključuju vremenski žigovi koji ne blokiraju, što može smanjiti sukob u putovima osjetljivim na mjerenje vremena, te razne optimizacije niske razine u cijelom bloku i I/O stogu. Mnoge od ovih promjena su inkrementalne, ali zajedno doprinose glatkijem ponašanju pod mješovitim ili zahtjevnim opterećenjima.

Uz to, postoje kontinuirana poboljšanja performansi i stabilnosti u podsustavima za pohranu i memoriju. Možda nemaju blještava imena ili marketinške slogane, no često su važniji za svakodnevnu pouzdanost od glavnih značajki.

Podešavanje performansi: pobjede, regresije i rad relevantan za igre

Performanse su ponavljajuća tema u Linuxu 7.0, s radom koji obuhvaća baze podataka, raspoređivače, upravljanje memorijom i grafiku. Jedan od istaknutih elemenata je značajna poboljšanja performansi PostgreSQL-a na AMD EPYC-u platforme, gdje ciljana poboljšanja jezgre daju mjerljivo povećanje propusnosti u radnim opterećenjima baze podataka.

Tu su i optimizacije upravljanja memorijom i ažuriranja skalabilnosti raspoređivača to bi trebalo koristiti i višejezgrenim i višejezgrenim sustavima. U kombinaciji s poboljšanjima u raznim datotečnim sustavima, ove promjene postavljaju temelje za bolje performanse i pod opterećenjem poslužitelja i pod velikim korištenjem radne površine.

Sa stajališta igara i grafike, Linux 7.0 vraća podrška za velike stranice za Nouveau, upravljački program otvorenog koda za NVIDIA GPU-ove. To je posebno važno za upravljački program NVK Vulkan, koji može koristiti velike stranice za smanjenje opterećenja i potencijalno poboljšanje vremena kadrova i konzistentnosti u igrama i 3D aplikacijama.

Intel TSX (proširenja transakcijske sinkronizacije) sada je postavljen na automatski način rada prema zadanim postavkama na podržanim CPU-ima. Iako je TSX za mnoge korisnike specijalizirana značajka, aplikacije dizajnirane za iskorištavanje transakcijske memorije mogu imati koristi od prilagodljivije konfiguracije kojom upravlja kernel, a koja iskorištava hardverske mogućnosti bez potrebe za ručnim podešavanjem.

Istovremeno, rani testovi na Intel Core Ultra Series 3 Sustavi jezera Panther daju miješanu slikuTestovi koji uspoređuju razvojne kernele Linuxa 7.0 sa stabilnom verzijom Linuxa 6.19 na prijenosnom računalu MSI Prestige 14 s Core Ultra X7 358H i Arc B390 grafikom pokazuju da se performanse u nekim scenarijima smanjuju umjesto da se poboljšavaju.

Ova mjerenja su provedena s istim alatima, konzistentnim profilom snage "performansi" i gotovo identičnom konfiguracijom kernela, osim novih opcija dodanih u v7.0. Tekući rad sada je utvrditi je li Ove regresije su specifične za Panther Lake ili simptom širih problema koji su se pojavili tijekom prozora spajanja. U tijeku je daljnje testiranje na više platformi, a svi otkriveni problemi vjerojatno će se riješiti tijekom faze kandidata za izdanje.

Programeri i korisnici zainteresirani za performanse igara imaju razloga pratiti ovaj ciklus: nedavni razvoj kernela naglašava raspoređivanje zadataka, upravljanje memorijom i zrelost grafičkih upravljačkih programa, a sve je to ključno za dosljedno podešavanje brzine sličica u sekundi i opterećenja osjetljiva na latenciju. Iako će stvarni dobici ovisiti o engineu igre, skupu upravljačkih programa i distribuciji, smjer kretanja je očito usmjeren prema boljem iskustvu krajnjeg korisnika.

Hrđa, ažuriranja alata i priznanje zajednice

Osim čistog hardvera i rada na performansama, Linux 7.0 nastavlja se razvijati u načinu na koji je kernel napisan i održavan. Ključni simbolički korak u ovom ciklusu je formalno priznanje da podrška za Rust ostaje, čime je efektivno okončana ideja da je Rust samo eksperiment unutar kernela.

Komponente temeljene na hrđi još uvijek su mali dio ukupne kodne baze, ali njihova prisutnost se postupno širiFokus jezika na sigurnost memorije i moderne alate mnogi programeri vide kao koristan dodatak C-u, posebno u područjima kao što su upravljački programi gdje greške mogu imati dalekosežne posljedice. Izdanje 7.0 potvrđuje da je Rust sada trajni dio dugoročne evolucije kernela.

Što se tiče dijagnostike, postojeći alati su također poboljšani. Na primjer, Turbostat sada izvještava statistiku L2 predmemorije na novijim Intelovim procesorima, što naprednim korisnicima i inženjerima performansi daje dublji uvid u to kako se ovi procesori ponašaju pod opterećenjem. Mogućnost izravnog pregleda više metrika na razini predmemorije iz poznatog alata može biti korisna za otklanjanje pogrešaka u performansama ili podešavanje opterećenja.

Ovo izdanje također uključuje ljudskiji element: datoteka CREDITS kernela sada formalno priznaje Stephenu Rothwellu dugogodišnje vodstvo nad Linux-NextomNakon što je vodio Linux-Next od 2008., Rothwell je odstupio sredinom siječnja, predavši palicu Marku Brownu.

Linux-Next djeluje kao područje za pripremu gdje su integrirane grane podsustava i tematska stabla prije svakog prozora za spajanje. Omogućuje programerima ranije testiranje promjena među podsustavima i pruža avanturističkim korisnicima pristup najsuvremenijim zakrpama bez potrebe za ručnim sastavljanjem više repozitorija. Unos priznanja je malo, ali značajno priznanje gotovo dva desetljeća rada koji je tiho podupirao svakodnevni proces razvoja kernela.

Pregled svih ovih područja – od pripreme za budućnost za Nova Lake, Diamond Rapids i Zen 6, preko podešavanja datotečnog sustava, integracije s Rustom i zahvala zajednici – Linux 7.0 se manje ističe po bilo kojem pojedinačnom naslovu, a više po širini postupnih, međusobno povezanih promjena.S dostupnom verzijom 7.0‑rc1, fokus se prebacuje na stabilizaciju i fino podešavanje performansi, ali već je jasno da će ova jezgra poslužiti kao temeljno izdanje za sljedeći val Linux distribucija i hardverskih platformi.

Povezani postovi: