Linux kodols 7.0-rc1 ir pieejams ar aparatūras atbalstu un veiktspējas uzlabojumiem

Pēdējā atjaunošana: 02/23/2026
  • Linux 7.0-rc1 aizver apvienošanas logu ar galvenās versijas izcelšanu un neparasti lielu izmaiņu kopu.
  • Šajā laidienā galvenā uzmanība ir pievērsta nākamās paaudzes Intel Nova Lake un Diamond Rapid procesoriem, kā arī AMD Zen 6 un plašākām CPU/SoC iespējām.
  • Būtiski uzlabojumi ir veikti krātuves un failu sistēmās, I/O, Rust integrācijā un veiktspējā, tostarp PostgreSQL un ar spēlēm saistītās optimizācijas.
  • Paredzams, ka Linux 7.0 darbinās tādus svarīgus nākotnes distributīvus kā Ubuntu 26.04 LTS un Fedora 44, nosakot toni nākamajai darbvirsmas un serveru izvietošanas kārtai.

Linux 7.0 kodola vispārīgais attēls

Linux ekosistēma pāriet jaunā fāzē līdz ar ... Linux kodols 7.0-rc1, nākamās lielās sērijas pirmais izlaiduma kandidāts. Lai gan lēciens no 6.x uz 7.0, kā atzīst pats Linuss Torvalds, galvenokārt ir saistīts ar versiju numuru pārvaldāmību, šis cikls ir īpaši blīvs izmaiņu un nākotnes aparatūras pamatu ziņā.

Tālu no tikai kosmētiskas versijas izciļņa, Linux 7.0 veidojas kā izšķiroša versija gaidāmajām distribūcijām un platformām. Paredzams, ka tas kļūs par noklusējuma kodolu tādām ievērojamām versijām kā Ubuntu 26.04 LTS un Fedora 44, kas nozīmē, ka lēmumi un optimizācijas, kas tiek pieņemtas tagad, visticamāk, noteiks Linux pieredzi galddatoros, serveros un klēpjdatoros turpmākajos gados.

Linux 7.0-rc1 aizver apvienošanas logu

Linux 7.0: novedades del nuevo kodols
saistīto rakstu:
Linux 7.0: ko sagaidīt no jaunās kodola paaudzes

Ar atbrīvošanu Linux 7.0-rc1, šī cikla kodola apvienošanas periods ir oficiāli slēgts. Kā parasti, divu nedēļu integrācijas periodam sekoja galveno jauno funkciju iesaldēšana, lai kods varētu stabilizēties pirms galīgās 7.0 versijas izlaišanas.

Torvalds savā adresātu saraksta paziņojumā bija raksturīgi tiešs, norādot, ka jaunā galvenās versijas numurs nav saistīts ar dramatiskām arhitektūras izmaiņām bet gan drīzāk uz viņa vēlmi izvairīties no sarežģītām minoritātēm, kad tās tuvojas x.19. Tomēr rezultātā šī "nejauši izveidotā" 7.0 versija galu galā ir kļuvusi par vienu no funkcijām bagātākajiem kodoliem jaunākajā atmiņā.

Linux 7.0‑rc1 pirmkoda versija jau ir pieejama un to var klonēts no oficiālās kernel.org Git repozitorijaTurpmākajās nedēļās turpmākie izlaiduma kandidāti galvenokārt pievērsīsies kļūdu labošanai, regresijas meklēšanai un apvienošanas laikā ieviesto izmaiņu daudzuma pilnveidošanai.

Kā ierasts, tiek sākta detalizētu funkciju pārskatu un padziļinātu salīdzinošo testu izlaišana, sniedzot agrīnu ieskatu tajā, kā... Linux 7.0 uzvedas reālas darba slodzes apstākļos salīdzinājumā ar iepriekšējo stabilo sēriju. Sākotnējie testi liecina, ka, lai gan dažās jomās ir vērojami daudzsološi uzlabojumi, citās pirms galīgās izlaišanas vēl ir nepieciešama uzlabošana.

Linux 7.0 aparatūras atbalsts

Orientēšanās uz nākamās paaudzes Intel un AMD platformām

Viens no spilgtākajiem šī cikla aspektiem ir milzīgais darba apjoms, kas vērsts uz nākotnes Intel un AMD platformāmLinux 7.0 nodrošina plašu atbalstu Intel Nova Lake un Diamond Rapids procesoriem, kā arī AMD gaidāmajai Zen 6 arhitektūrai, nodrošinot, ka šīs mikroshēmas būs gatavas efektīvai Linux darbināšanai, tiklīdz tās nonāks tirgū.

Intel pusē kodols ievieš Nova Lake iespējošana vairākās apakšsistēmāsJāatzīmē, ka Nova Lake S platformu identifikatori tagad ir pievienoti Intel LPSS (Low Power Subsystem) draiverim, kas apstrādā tādas saskarnes kā SPI un HS-UART. Interesanti, ka šis atbalsts galvenokārt prasīja jaunu ierīču ID pievienošanu, kas liecina, ka esošais draivera modelis jau diezgan labi atbilst jaunajai aparatūrai.

Īpaša uzmanība tiek pievērsta arī Diamond Rapids Xeon procesoriem, tostarp atbalsts NTB (necaurspīdīga tilta) draiveriem un veiktspējas notikumu uzraudzībaiŠīm izmaiņām vajadzētu palīdzēt sistēmu administratoriem un izstrādātājiem precīzāk profilēt un pārvaldīt šos nākamās paaudzes serveru centrālos procesorus, tiklīdz tie būs pieejami.

AMD operētājsistēmām Linux 7.0 nodrošina papildu iespējas Zen 6 veiktspējas notikumu un metriku atbalsts, uzlabojot novērojamību un precīzu regulēšanu, izmantojot veiktspējas skaitītājus. CLX apakšsistēmā ir arī jauns atbalsts adrešu tulkošanas funkcijām Zen 5, kas norāda, ka kodola izstrādātāji ne tikai koncentrējas uz gaidāmajām arhitektūrām, bet arī pilnveido atbalstu pašreizējām paaudzēm.

Papildus x86 kodols paplašina savu darbības jomu ar Atomārā LS64/LS64V instrukciju atbalsts ARM64 centrālajiem procesoriem un lietotāja telpas CFI (vadības plūsmas integritātes) funkcijas RISC-V. Turklāt ir pievienots pamata atbalsts SpacemiT K3 RVA 23 SoC, turpinot Linux tendenci aptvert plašu piegādātāju un formu faktoru klāstu.

DSA 3.0 un datu pārvietošanas paātrinātāji

Linux 7.0 arī sper ievērojamu soli uz priekšu paātrinātāju atbalstā, apvienojot atjauninātos ielāpus Intel datu straumēšanas paātrinātājs (DSA) 3.0Šis aparatūras dzinējs ir izstrādāts, lai atbrīvotu centrālo procesoru no datu pārvietošanas un pārveidošanas uzdevumiem, kas var būt īpaši noderīgi datu centros, kuros darbojas darba slodzes, kas saistītas ar liela mēroga kopēšanu, analīzi vai straumēšanas darbībām, jo ​​īpaši tādās situācijās, kur tecnologías de contenedorización.

Jaunais DSA 3.0 kods ievieš svaigas sysfs saskarnes, kas atklāj iespēju reģistrus, ļaujot lietotāja telpas programmatūrai izprast un izmantot jaunākā paātrinātāja IP piedāvātās papildu iespējas. Starp ievērojamiem papildinājumiem ir maksimālā SGL izmēra atbalsts, kas ir svarīgs elements tādām darbībām kā “Gather copy” un “Gather reduce”, kur izkliedēto/apkopoto sarakstu izmēriem jābūt pareizi noteiktiem, pirms lietotāju lietojumprogrammas var tos droši izmantot.

Viena interesanta detaļa ir tā, ka DSA 3.0 sysfs saskarne maina ierastās kodola konvencijas. ievietojot trīs vērtības vienā sysfs failā, savukārt standarta prakse parasti ir viena vērtība katrā failā. Lai gan tehniski tas ir izņēmums no noteikuma, tas tika pieņemts kā daļa no DMA dzinēja izvilkšanas Linux 7.0 versijā, uzsverot, kā aparatūras sarežģītība dažkārt pārkāpj ilgstoši pastāvošu konvenciju robežas.

Paredzams, ka šīs ar akseleratoru saistītās izmaiņas vislabāk atmaksāsies nākotnē. Diamond Rapids bāzēti serveri, kur, domājams, parādīsies DSA 3.0. Tomēr ieguvumi pilnībā materializēsies tikai tad, kad lietotāja telpas programmatūras komplekti un ietvari tiks atjaunināti, lai atklātu un izmantotu šīs jaunās iespējas.

Linux 7.0 veiktspēja un funkcijas

Grafikas, klēpjdatoru un plašākas aparatūras iespējošana

Lai gan virsrakstos dominē centrālā procesora un paātrinātāja iespējošana, Linux 7.0 ietver arī ievērojamas funkcijas grafikas un klēpjdatoru atjauninājumiGrafikas procesora (GPU) jomā kodols pievieno atbalstu gaidāmajai AMD grafikas aparatūrai, turpinot modeli, ka pirms jaunu GPU izlaišanas ir sagatavota kodola līmeņa santehnika.

Intel integrētais ceļvedis nav atstāts novārtā: Nova Lake displeja atbalsts iGPU iekļaujas kokā, radot pamatu tam, lai nākotnes klēpjdatoriem un galddatoriem, ko darbina šī arhitektūra, jau no pirmās dienas būtu darbspējīgi displeja kanāli. Šīs displeja izmaiņas iet roku rokā ar notiekošajiem Intel Xe grafikas draivera atjauninājumiem, kas turpina attīstīties, izmantojot jaunāko Xe3 arhitektūru.

Papildus tīri GPU funkcijām, Linux 7.0 ietver daudzas citas funkcijas. klēpjdatora draiveru uzlabojumi un sensoru uzraudzības papildinājumi, tostarp atbalstu sensoru nolasīšanai vairākās ASUS mātesplatēs. Šāda veida pakāpenisks darbs nav tik uzkrītošs kā lieli arhitektūras paziņojumi, taču tam ir tendence ļoti redzami ietekmēt ikdienas lietojamību, īpaši attiecībā uz termisko apstrādi, ventilatora vadību un akumulatora enerģiju patērējošiem veiktspējas režīmiem.

Arī atbalsts Apple aparatūrai tiek pilnveidots. Kodols tagad ir savienots ar RTC, HWMON un ievades apakšierīces Apple System Management Controller (MACSMC) draiverim, un pievieno Apple USB Type-C PHY atbalstu. Kopā šie elementi pakāpeniski uzlabo Linux darbības pieredzi jaunākajos Apple datoros, lai gan šādām sistēmām joprojām ir nepieciešams diezgan daudz specializēta darba.

Noslēdzot aparatūras iespējošanas stāstu, šī cikla daudzfunkcionālās ierīces (MFD) piesaistes iespēja ievieš atbalstu tādiem komponentiem kā ROHM BD72720 un BD73900 PMIC, Rockchip RK801 PMIC, un papildu ar tīklu un krātuvi saistītus kontrollerus, piemēram, Delta Networks TN48M un TS133 variantu QNAP mikrokontrolleriem.

Failu sistēmu, krātuves un I/O uzlabojumi

Kā parasti, liela daļa redzamās ietekmes uz lietotājiem rodas no failu sistēmas un I/O darbiem. Linux 7.0 piedāvā uzlabojumi vairākās plaši izmantotās failu sistēmās, pievēršot uzmanību gan veiktspējai, gan izturībai.

Starp lietotājiem draudzīgākajiem ieguvumiem ir labāka secīgas lasīšanas veiktspēja exFAT failiem un dažādus F2FS atjauninājumus, kas ir populāri zibatmiņas datu krātuvēs. EXT4, viena no visizplatītākajām noklusējuma failu sistēmām Linux distribūcijās, ir ieguvusi uzlabojumus, kas saistīti ar vienlaicīgu tiešo I/O rakstīšanu, kuru mērķis ir samazināt konkurenci un uzlabot darbību lielu paralēlu darba slodžu gadījumā.

Papildus failu sistēmām Linux 7.0 ietver arī standartizēta vispārīga I/O kļūdu ziņošana, kam vajadzētu palīdzēt rīkiem un lietojumprogrammām konsekventāk diagnosticēt atmiņas problēmas. Daudzjoslu SPI atbalsts un oktālo DTR iespējas SPI NAND ierīcēm ir arī daļa no šī cikla, kas vērsti uz iegultajām sistēmām un atmiņas risinājumiem, kas balstās uz augstas caurlaidības seriālajām saskarnēm.

Citi smalki, bet noderīgi papildinājumi ietver nebloķējoši laika zīmogi, kas var samazināt pārslodzi laika ziņā jutīgos ceļos, un dažādas zema līmeņa optimizācijas visā blokā un I/O kaudzē. Daudzas no šīm izmaiņām ir pakāpeniskas, taču kopumā tās veicina vienmērīgāku darbību jauktas vai prasīgas darba slodzes apstākļos.

Turklāt ir arī nepārtraukti veiktspējas un stabilitātes uzlabojumi atmiņas un atmiņas apakšsistēmās. Tām var nebūt košu nosaukumu vai mārketinga saukļu, tomēr ikdienas uzticamībai tām bieži vien ir lielāka nozīme nekā galvenajām funkcijām.

Veiktspējas regulēšana: uzvaras, regresijas un ar spēlēm saistīts darbs

Veiktspēja ir atkārtota tēma operētājsistēmā Linux 7.0, un darbs aptver datubāzes, plānotājus, atmiņas pārvaldību un grafiku. Viens no svarīgākajiem aspektiem ir ievērojams PostgreSQL veiktspējas pieaugums AMD EPYC vidē platformas, kur mērķtiecīgi kodola uzlabojumi nodrošina izmērāmu caurlaidspējas pieaugumu datubāzes darba slodzē.

Ir arī atmiņas pārvaldības optimizācijas un plānotāja mērogojamības atjauninājumi tam vajadzētu būt ieguvumam gan daudzkodolu, gan daudzkodolu sistēmām. Apvienojumā ar uzlabojumiem dažādās failu sistēmās šīs izmaiņas rada labāku veiktspēju gan serveru darba slodzē, gan intensīvas galddatoru izmantošanas apstākļos.

No spēļu un grafikas viedokļa Linux 7.0 atgriežas lielu lapu atbalsts Nouveau, atvērtā pirmkoda draiveris NVIDIA GPU. Tas jo īpaši attiecas uz NVK Vulkan draiveri, kas var izmantot lielas lapas, lai samazinātu papildu slodzi un potenciāli uzlabotu kadru laikus un konsekvenci spēlēs un 3D lietojumprogrammās.

Intel TSX (Transakciju sinhronizācijas paplašinājumi) tagad ir iestatīts uz automātiskais režīms pēc noklusējuma uz atbalstītajiem centrālajiem procesoriem. Lai gan TSX daudziem lietotājiem ir nišas funkcija, lietojumprogrammas, kas paredzētas transakciju atmiņas izmantošanai, var gūt labumu no adaptīvākas, kodola pārvaldītas konfigurācijas, kas izmanto aparatūras iespējas, neprasot manuālu regulēšanu.

Tajā pašā laikā agrīnie Intel Core Ultra Series 3 etaloni Panther Lake sistēmas rada jauktu ainuTesti, kuros salīdzināti Linux 7.0 izstrādes kodoli ar Linux 6.19 stabilo versiju MSI Prestige 14 klēpjdatorā ar Core Ultra X7 358H procesoru un Arc B390 grafikas karti, liecina, ka dažos scenārijos veiktspēja drīzāk pasliktinās, nevis uzlabojas.

Šie mērījumi tika veikti ar to pašu rīku ķēdi, konsekventu “veiktspējas” jaudas profilu un gandrīz identisku kodola konfigurāciju, izņemot jaunās opcijas, kas pievienotas 7.0 versijā. Pašlaik notiekošais darbs ir noteikt, vai šīs regresijas ir raksturīgas Panther Lake vai arī simptomātiskas plašākām problēmām, kas radušās apvienošanas laikā. Tiek veikta turpmāka starpplatformu salīdzinošā novērtēšana, un visas atklātās problēmas, visticamāk, tiks risinātas izlaiduma kandidāta fāzē.

Izstrādātājiem un lietotājiem, kurus interesē spēļu veiktspēja, ir iemesli sekot līdzi šim ciklam: nesenajā kodola izstrādē ir uzsvērts uzdevumu plānošana, atmiņas pārvaldība un grafikas draivera briedums, kas visi ir ļoti svarīgi vienmērīgai kadru ātruma regulēšanai un latentuma jutīgām darba slodzēm. Lai gan reālās pasaules ieguvumi būs atkarīgi no spēles dzinēja, draiveru steka un izplatīšanas, virziens ir nepārprotami orientēts uz labāku gala lietotāja pieredzi.

Rūsa, instrumentu atjauninājumi un kopienas atzinība

Papildus tīrai aparatūras un veiktspējas uzlabošanai, Linux 7.0 turpina attīstīties arī kodola rakstīšanas un uzturēšanas veidā. Svarīgs simbolisks solis šajā ciklā ir oficiāls atzinums, ka Rust atbalsts ir šeit, lai paliktu, faktiski pieliekot punktu idejai, ka Rust ir tikai eksperiments kodola ietvaros.

Uz rūsas bāzes veidotās komponentes joprojām ir neliela daļa no kopējās koda bāzes, bet viņu klātbūtne pakāpeniski paplašināsValodas uzmanības centrā esošā atmiņas drošība un mūsdienīgi rīki daudzi izstrādātāji uzskata par noderīgu C papildinājumu, īpaši tādās jomās kā draiveri, kur kļūdām var būt tālejošas sekas. 7.0 versija apstiprina, ka Rust tagad ir pastāvīga kodola ilgtermiņa evolūcijas sastāvdaļa.

Diagnostikas jomā ir uzlaboti arī esošie rīki. Piemēram, Turbostat tagad ziņo L2 kešatmiņas statistiku jaunākos Intel procesoros, sniedzot pieredzējušiem lietotājiem un veiktspējas inženieriem dziļāku ieskatu par to, kā šie procesori darbojas slodzes apstākļos. Iespēja pārbaudīt vairāk kešatmiņas līmeņa rādītāju tieši no pazīstama rīka var būt noderīga veiktspējas anomāliju atkļūdošanai vai darba slodžu regulēšanai.

Šajā laidienā ir iekļauts arī cilvēciskāks elements: kodola CREDITS fails tagad oficiāli atzīst Stīvena Rotvela ilgstošo Linux-Next vadībuPēc Linux-Next vadīšanas kopš 2008. gada Rotvels janvāra vidū atkāpās no amata, nododot stafeti Markam Braunam.

Linux-Next darbojas kā sagatavošanas zona, kurā integrētas apakšsistēmu filiāles un tēmu koki pirms katra apvienošanas loga. Tas ļauj izstrādātājiem agrāk testēt izmaiņas starp apakšsistēmām un nodrošina piedzīvojumiem bagātiem lietotājiem piekļuvi vismodernākajiem ielāpiem, manuāli neapkopojot vairākus repozitorijus. Ieraksts par autorību ir neliela, bet nozīmīga atzinība gandrīz divdesmit gadu darbam, kas nemanāmi ir bijis kodola ikdienas izstrādes procesa pamatā.

Aplūkojot visas šīs jomas — sākot ar Nova Lake, Diamond Rapids un Zen 6 nākotnes prasībām līdz pat failu sistēmas optimizēšanai, Rust integrācijai un kopienas atzinībai — Linux 7.0 versija izceļas mazāk ar kādu atsevišķu galveno funkciju un vairāk ar pakāpenisku, savstarpēji saistītu izmaiņu plašumu.Tagad, kad ir pieejama 7.0‑rc1 versija, uzmanība tiek pievērsta stabilizācijai un veiktspējas precizēšanai, taču jau tagad ir skaidrs, ka šis kodols kalpos par pamata versiju nākamajai Linux distribūciju un aparatūras platformu kārtai.

Related posts: