
Vývoj jadra Linuxu pokračuje veľmi dobrým tempom a komunita Už to má v rukách Linux 7.1-rc1, prvý kandidát na vydanie novej vetvyPo nedávnom spustení Linux 7.0 stabilnýProjekt si sotva dal pauzu a uzavrel tzv. zlučovacie okno, obdobie, v ktorom sa integrujú hlavné nové funkcie a zmeny predtým, ako sa zameria na testovanie.
Po zatvorení tohto integračného okna sa pozornosť presúva na Intenzívne testovanie nových funkcií a odhaľovanie potenciálnych chýbOčakáva sa, že ak nenastanú väčšie problémy, Linux 7.1 dorazí ako stabilná verzia okolo polovice júna, čo poskytne distribúciám ako Debian, Ubuntu, openSUSE a Fedora čas začať plánovať jeho zahrnutie do budúcich verzií.
Čo znamená príchod Linuxu 7.1-rc1?
Vydanie Linuxu 7.1-rc1 označuje bod, v ktorom Nové funkcie sa už neakceptujú a začína sa fáza stabilizácie.Ako vysvetlil Linus Torvalds, kód, ktorý vznikol počas zlučovacieho okna, je teraz zmrazený a odteraz sa budú ďalší kandidáti na vydanie (rc2, rc3 atď.) venovať oprave chýb, vylepšovaniu detailov a overovaniu, či nedošlo k žiadnym zásadným poklesom výkonu alebo kompatibility.
V tejto fáze je bežné, že sa vyskytnú približne nasledujúce javy. sedem kôl kandidátskych verziíPočas týchto stretnutí vývojári, systémoví administrátori a pokročilí používatelia testujú nové jadro v rôznych prostrediach. Cieľom je nájsť chyby, nahlásiť ich na e-mailové zoznamy jadra a overiť, či navrhované riešenia neprinášajú nové problémy – čo je obzvlášť dôležité na serveroch a produkčných systémoch, kde je stabilita zvyčajne prvoradá.
Prepísanie ovládača NTFS a vylepšenia pre prostredia s dvojitým bootovaním
Jednou z najvýznamnejších zmien v Linuxe 7.1 je... kompletné prepísanie ovládača NTFS v jadreVýsledkom niekoľkoročnej práce je, že tento nový ovládač sa stane štandardnou možnosťou pre prístup k oddielom NTFS z Linuxu a nahradí predchádzajúce riešenia, ktoré síce boli funkčné, ale mali obmedzenejší výkon a funkcie.
Pre tých, ktorí používajú zariadenia s duálne spustenie medzi Windowsom a LinuxomToto vylepšenie môže znamenať významný rozdiel. Nový kód sľubuje rýchlejšie prenosy dát a bezpečnejšiu správu súborového systému NTFS, čím sa znižuje riziko poškodenia diskov zdieľaných medzi týmito dvoma systémami. V kontexte, kde mnoho malých a stredných podnikov a profesionálov kombinuje Windows pre určité obchodné aplikácie s Linuxom na serveroch alebo pracovných staniciach, toto vylepšenie uľahčuje plynulejší pracovný postup bez potreby externých nástrojov.
Okrem zvýšenej rýchlosti, a Vylepšená integrácia s najnovšími verziami systému súborov NTFS používanými systémom WindowsToto pomôže systémovým administrátorom a tímom technickej podpory zmierniť výskyt incidentov súvisiacich s povoleniami, konzistenciou údajov alebo problémami s pripájaním oddielov v zmiešaných prostrediach.
Nové architektúry, SoC a podpora hardvéru
Linux 7.1 tiež obsahuje významný blok podpora nového hardvéru a platforiem System-on-Chip (SoC)Táto verzia pridáva 12 nových SoC, čím ďalej rozširuje škálu zariadení kompatibilných s jadrom, od vstavaných dosiek až po spotrebiteľsky orientované a priemyselné aplikácie.
Medzi novými hardvérovými funkciami vynikajú nasledujúce: špecifické ovládače pre zariadenia LenovoMedzi príklady patria ovládače pre prenosnú konzolu Legion Go a nový ovládač ventilátora pre niektoré modely Yoga. Tieto druhy vylepšení sú obzvlášť vítané na trhu, kde je rozšírené používanie značkových notebookov a používatelia oceňujú dobrú správu napájania, zníženie hluku a reguláciu teploty v systéme Linux.
Jadro tiež pridáva kompatibilita s rôznym audio hardvérom a ďalšími perifériamiCieľom je zabezpečiť, aby slúchadlá, zvukové karty, doky a ďalšie príslušenstvo fungovali správne bez nutnosti zložitých konfigurácií. Pre distribútorov a predajcov hardvéru jadro, ktoré štandardne rozpoznáva viac komponentov, znižuje náklady na podporu a uľahčuje ponúkanie systémov s predinštalovaným Linuxom.
Vylepšenia zabezpečenia a optimalizácie výkonu
V oblasti bezpečnosti prináša Linux 7.1 vylepšenia funkcií, ako napríklad Lineárne oddelenie adresného priestoru od spoločnosti Intel (LASS)LASS je technológia navrhnutá tak, aby prísnejšie segmentovala adresný priestor a znížila plochy útokov súvisiacich s určitými typmi zneužitia. V tejto verzii sa podpora LASS považuje za dobrú, čo otvára dvere pre ďalšie distribúcie, ktoré ju povoľujú alebo lepšie integrujú do svojich predvolených konfigurácií v budúcich vydaniach.
Spolu s tým jadro prichádza s viacnásobné optimalizácie výkonu Tieto vylepšenia sú rozložené v rôznych subsystémoch, od úložiska a sietí až po správu pamäte a grafické ovládače. Nie vždy sa prejavia dramatickým zvýšením v syntetických benchmarkoch, ale môžu poskytnúť pocit rýchlejšej odozvy systému alebo mierne zníženie využitia CPU pri určitých bežných zaťaženiach serverov a pracovných staníc.
Pokiaľ ide o zrýchlenie a kompresiu, vyniká aj podpora. Intel QAT (technológia QuickAssist) pre ZstdToto riešenie, ktoré je navrhnuté tak, aby presunulo úlohy kompresie a dekompresie na špecializovaný hardvér, by mohlo byť obzvlášť zaujímavé pre dátové centrá, poskytovateľov cloudových služieb alebo spoločnosti spracovávajúce veľké objemy údajov v krajinách ako Nemecko, Francúzsko alebo Španielsko, kde sú kľúčovými faktormi energetická účinnosť a náklady na infraštruktúru.
Pokroky pre architektúry AMD Zen a ďalšie procesory
Nové jadro sa naďalej ponára hlbšie do Povolenie a optimalizácia architektúry AMD Zen 6Toto pripravuje cestu pre budúce generácie procesorov spoločnosti. Hoci mnohé z týchto funkcií nebudú okamžite dostupné na trhu, kladú základ pre robustnú podporu jadra od prvého dňa, keď sa nové čipy objavia v stolových počítačoch, notebookoch alebo serveroch.
Medzitým sa ovládače a nastavenia naďalej dolaďujú pre platformy založené na procesoroch AMD EPYC a ďalších vysokovýkonných radochPrvé výkonnostné testy vykonané s verziou Linuxu 7.1 s podporou Gitu v porovnaní so stabilnou verziou Linuxu 7.0 poukazujú na niekoľko zlepšení v určitých pracovných zaťaženiach, hoci boli zistené aj možné regresie, ktoré bude potrebné v ďalších verziách vyriešiť.
Ladenie kódu: zastaraný hardvér zaostáva
Linux 7.1 nielenže pridáva kód, ale aj odstraňuje značné množstvo... ovládače a podpora pre starší hardvérMedzi najvýraznejšie zmeny patrí začiatok postupného ukončovania podpory pre procesory Intel i486, architektúru s takmer štyrmi desaťročiami za sebou, ktorá síce stále existuje vo veľmi špecifických systémoch, ale pre väčšinu používateľov už dávno prestala byť relevantná.
Toto čistenie zahŕňa aj odstránenie niektorých veľmi starých sieťových ovládačovTo zahŕňa ukončenie podpory pre niektoré SoC s krátkou životnosťou a odstránenie zastaraných ovládačov PCMCIA. Cieľom je znížiť záťaž údržby pre vývojárov jadra a minimalizovať bezpečnostné riziká spojené s veľmi starým a zle testovaným kódom.
Napriek týmto redukciám kódová základňa jadra naďalej rastie a teraz sa nachádza pod 40 miliónmi riadkov, ale veľmi blízko k tomuto čísluTento rozsah ilustruje komplexnosť projektu aj rozmanitosť zariadení, ktoré pokrýva, od malých vstavaných systémov až po veľké servery slúžiace miliónom používateľov.
Výkonnostné testy a prvé dojmy
Keďže sa okno pre zlúčenie prakticky zatvorilo, rôzne laboratóriá a špecializované médiá začali Otestujte si aktuálny stav Linuxu 7.1 v reálnych situáciáchV niektorých prostrediach so servermi založenými na procesoroch AMD EPYC novej generácie prvé kolá benchmarkov poukazujú na pozitívny trend vo výkone v porovnaní s Linuxom 7.0, hoci tieto závery sú stále predbežné a obmedzené na konkrétne konfigurácie.
Tieto porovnávacie testy sa zvyčajne vykonávajú na serverovo orientované distribúcie, ako napríklad Ubuntu Server alebo podobnéPoužívanie moderného hardvéru s veľkým množstvom pamäte DDR5 a najmodernejším úložiskom NVMe. Pre systémových administrátorov tieto údaje pomôžu posúdiť, kedy je potrebné prejsť na Linux 7.1 v produkčnom prostredí, keď bude k dispozícii stabilná verzia a distribúcie ju integrujú s vlastnými záplatami a vylepšeniami.
Súbežne s tým sa už začali projekty ako Phoronix Testovacia sada Linux 7.1-rc1A v priebehu nasledujúcich dní a týždňov budú odhalené ďalšie podrobnosti o konkrétnych vylepšeniach grafiky, vstupu/výstupu a výkonu pri rôznych pracovných zaťaženiach, čo bude kľúčové pre spoločnosti, ktoré sa spoliehajú na Linux pre kritické služby.
Účasť komunity a prístup ku kódexu
Zdrojový kód pre Linux 7.1-rc1 je ako obvykle k dispozícii na adrese Oficiálny Git repozitár Linusa TorvaldsaOdtiaľ si ho môže stiahnuť, skompilovať a otestovať na vlastnom počítači ktorýkoľvek pokročilý používateľ alebo vývojár. Torvaldsova výzva je jasná: táto fáza vývoja vyžaduje, aby tí, ktorí ovládajú kompiláciu jadier, používali rc1 a čo najskôr nahlásili akékoľvek problémy.
Tento otvorený testovací cyklus je obzvlášť dôležitý tam, kde Mnoho verejných správ, univerzít a technologických spoločností vsádza na Linux v ich infraštruktúrach. Čím väčší počet testovaných scenárov a konfigurácií, tým ľahšie bude odhaliť chyby, ktoré by mohli zostať nepovšimnuté v obmedzenejšom súbore hardvéru.
Linus Torvalds už rozoslal svoju obvyklú správu o vydaní na mailing liste jadra, hoci Komunikácia sa mierne oneskorila V porovnaní s inými prípadmi sa vyskytli menšie problémy s e-mailom, čo sa už stalo. V každom prípade, RC1 je k dispozícii a komunitný testovací systém je v prevádzke.
S vydaním Linuxu 7.1-rc1 vstupuje projekt do fázy, ktorá kombinuje významné nové funkcie – ako je prepísanie ovládača NTFS, rozšírená podpora SoC a vylepšené zabezpečenie pomocou technológií ako LASS – s nevyhnutným vyčistením starého kódu. To zahŕňa začiatok rozlúčky s CPU ako Intel i486 a zastaranými sieťovými a PCMCIA ovládačmi. Ak sa harmonogram dodrží, distribúcie sa budú môcť o niekoľko týždňov spoľahnúť na modernejšie a prepracovanejšie jadro, ktoré bude lepšie prispôsobené hardvéru najnovšej generácie aj skutočným potrebám serverov, stolových počítačov a notebookov na dnešnom trhu.