Linux 6.18 upevňuje svou pozici klíčového jádra díky výrazným vylepšením výkonu, zabezpečení a hardwarové podpory.

  • Linux 6.18 je nyní stabilní, jeho cílem je být LTS a zaměřuje se na interní výkon, paměť, síťové funkce a spolehlivost.
  • Vylepšení paměti pomocí snopů, nového subsystému swap a restrukturalizace souborových systémů, jako jsou exFAT, Btrfs, XFS a EXT4.
  • Jasné posílení v oblasti zabezpečení (podepsané BPF, multi-LSM, změny v TPM a auditování), sítí (rychlejší UDP, AccECN, PSP) a virtualizace.
  • Rozsáhlá hardwarová podpora: grafické karty NVIDIA a ARM Mali, Apple Silicon M2, moderní PC konzole a notebooky široce dostupné ve Španělsku a Evropě.

Linuxové jádro 6.18

Zahájení Linux 6.18 Toto představuje jeden z nejvýznamnějších milníků v posledních jaderných cyklech. Tato stabilní verze, která bude s největší pravděpodobností označena jako další větev dlouhodobá podporaPřichází s interními změnami, novými funkcemi a výrazným rozšířením podpory hardwaru, které ovlivní jak domácí uživatele, tak firmy v celé Evropě, včetně Španělska.

Ačkoli se mnoho vylepšení děje „pod kapotou“ a nejsou viditelná pouhým okem, nové jádro je zaměřeno přímo na zvýšit efektivitu, robustnost a škálovatelnost systému. Od správy paměti přes sítě, úložiště až po zabezpečení, Linux 6.18 posiluje základy, na kterých jsou postaveny stolní počítače, servery, cloudové infrastruktury a vestavěná zařízení.

Stabilní vývojový cyklus a jasný kandidát na LTS

Linus Torvalds potvrdil dostupnost Linux 6.18 stabilní Po relativně hladkém vývojovém cyklu, i přes několik neúspěchů na poslední chvíli, dorazil sedmý kandidát na vydání (rc7) s drobnými regresemi ve správě virtuální paměti, které byly rychle opraveny, a sám Torvalds před udělením konečného schválení popsal stav jádra jako „většinou normální“.

K publikaci došlo bez výrazných zpožděníTo posiluje myšlenku, že verze 6.18 bude hrát v nadcházejících letech ústřední roli. Všechno nasvědčuje tomu, že se jedná o další verzi. LTSTo znamená několik let bezpečnostních záplat a oprav, což je klíčový aspekt pro evropské poskytovatele cloudových služeb, veřejnou správu a společnosti, které potřebují dlouhodobou stabilitu.

Jakmile je označen na kernel.org, klasika dvoutýdenní fúzní okno pro Linux 6.19. Torvalds již naznačil, že cyklus pro tuto budoucí verzi bude poněkud delší než obvykle, protože se bude shodovat s konferencí Kernel Maintainer Summit, což zpozdí její vydání a následně posílí roli 6.18 jako střednědobá reference v mnoha distribucích.

Pro uživatele desktopů ve Španělsku a zbytku Evropy to bude znamenat, že mnoho „seriózních“ distribucí – zejména těch zaměřených na profesionální použití – přijme... 6.18 jako základ pro verze s rozšířenou podporouV kritických prostředích je kombinace nových funkcí a prodlouženého životního cyklu obzvláště zajímavá.

Co je nového v Linuxu 6.18

Efektivnější paměť: snopy, obnovený swap a interní změny

Jedním z nejdůležitějších technických bodů Linuxu 6.18 je zavedení „snopy“ v alokátoru SLUBTato technika umožňuje každému CPU mít vlastní malá úložiště objektů, což snižuje soupeření mezi jádry a urychluje alokaci i uvolňování paměti pro často používané struktury v jádře.

Tato přepracovaná mezipaměť objektů má za cíl zlepšit výkon systému pod vysoce paralelní pracovní úlohy a vícevláknová prostředíTo je běžné na evropských serverech určených pro webové služby, kontejnery nebo aplikace pro analýzu dat. Vylepšení jsou patrná i na pracovních stanicích s těžkými sestaveními, virtuálními stroji nebo náročnými vývojářskými nástroji.

Souběžně s tím jádro spouští první fázi nová infrastruktura swapovacích tabulekCílem je transformovat odkládací tabulku do chytřejšího a responzivnějšího backendu mezipaměti, díky čemuž bude přístup k odkládací paměti předvídatelnější a rychlejší. Podle vlastních testů vývojářů bylo pozorováno zvýšení výkonu o 5 % až 20 % u různých úloh, od hrubé propustnosti až po doby kompilace.

Linux 6.18 také pokročil v restrukturalizaci strukturovaná stránka prostřednictvím memdesc_flags_t, což je mezikrok ke zmenšení jeho velikosti a zjednodušení správy paměti v budoucích verzích. Tento typ změny se přímo neprojevuje v každodenním používání, ale pokládá základy pro lehčí a snadněji udržovatelné jádro.

Síťové připojení a výkon: Rychlejší šifrování UDP, AccECN a PSP

Síťový subsystém je dalším významným příjemcem. Jádro zavádí významné přepsání přijímací cesty v UDPTo platí zejména pro systémy NUMA, které v určitých scénářích vedou ke zvýšení výkonu přibližně o 47 %. To pomáhá lépe zvládat velké objemy provozu, streamovací služby a také posiluje odolnost proti útokům DDoS založeným na UDP.

V sekci TCP přidává Linux 6.18 Počáteční podpora pro systém Accurate Explicit Congestion Notification (AccECN)Tento mechanismus umožňuje přesnější signalizaci přetížení a jemnější nastavení přenosových oken. Pro komplexní síťové infrastruktury, jako jsou infrastruktury velkých evropských operátorů a distribuovaných datových center, může tato funkce znamenat významný rozdíl z hlediska stability a latence.

Jádro také obsahuje nový režim šifrování PSP pro TCP připojeníLinux 6.18, navržený pro lepší ochranu provozu v určitých prostředích, obsahuje změny ve výchozích vyrovnávacích pamětech a předchozí vylepšení systému sdílení vyrovnávacích pamětí. Díky tomu je Linux 6.18 velmi atraktivní volbou pro vyrovnávače zátěže, proxy servery s vysokým provozem a online herní služby, které jsou na španělském trhu stále rozšířenější.

V oblasti síťového úložiště byla provedena vylepšení Škálovatelnost NFS serveru Díky jemnější správě mezipaměti I/O je systém méně zatěžován během distribuovaných úloh. Evropským společnostem, které se spoléhají na rozsáhlá sdílená úložná pole, tento typ úprav pomáhá předcházet tichým úzkým hrdlům.

Paměť a sítě v Linuxu 6.18

Souborové a úložné systémy: sbohem Bcachefs, exFAT a Btrfs na vzestupu

Pokud jde o souborový systém, Linux 6.18 kombinuje kontroverzní rozhodnutí s několika pozoruhodnými optimalizacemi. Nejvíce medializovaným aspektem je... Vyřazení Bcachefů z hlavního stromu jádraNebylo to ani tak z technických důvodů, jako spíše z důvodu opakovaného porušování termínů a pravidel integrace jeho správcem; Torvalds jej již ve verzi 6.17 označil jako „externě spravovaný“ a nakonec jej stáhl.

Každý, kdo chce nadále používat Bcachefs, bude muset použít externí moduly nebo je zkompilovat samostatněZbytek uživatelů však bude mít prospěch z jednodušší základny pro údržbu. Na oplátku budou ostatní zavedené systémy jednoznačně posíleny. Kontrolor exFATSouborový systém společnosti Microsoft, široce používaný na SD kartách a USB discích, prošel hloubkovou optimalizací, která může při určitých operacích čtení a zápisu až 16krát zvýšit rychlost.

V praxi trvá připojení nebo procházení velkých adresářů v exFAT z desítek sekund na pouhé okamžiky, a to i při nepříznivých konfiguracích clusteru. Pro ty, kteří v Evropě přesouvají data mezi Windows a Linuxem pomocí externího úložiště, Změna je patrná ihned po aktualizaci na nové jádro..

Veterán XFS Nyní ve výchozím nastavení umožňuje online kontrolu a opravu (online fsck), což bylo dříve považováno za experimentální. To umožňuje detekci a opravu určitých problémů bez nutnosti odpojení souborového systému, což je velmi atraktivní funkce pro servery, které nelze snadno vypnout. BtrfsPřidává podporu pro bloky větší než velikost stránky a vylepšuje paralelismus pro úlohy náročné na čtení, čímž činí další krok ke své konsolidaci jako moderní možnosti v prostředí desktopů a serverů.

En EXT4 Jsou zavedeny drobné optimalizace spolu s podporou 32bitových identifikátorů uživatelů a skupin a novým rozhraním ioctl() pro dotazování a úpravu parametrů superbloku. Jedná se o detaily obzvláště zajímavé pro evropské systémové administrátory a poskytovatele hostingu, kteří se i nadále spoléhají na EXT4 jako svůj pracovní systém.

dm-pcache a flexibilnější trvalé úložiště

Linux 6.18 také zavádí nový cíl mapovač zařízení volal dm-pcacheJeho účelem je umožnit použití perzistentní paměti – jako jsou zařízení CXL nebo DAX – jako vysokorychlostní mezipaměť s nízkou latencí před pomalejšími médii, ať už se jedná o klasické pevné disky nebo SSD disky, které nenabízejí stejnou úroveň odezvy.

Tato dodatečná vrstva mezipaměti poskytuje flexibilnější způsob zrychlení úložných objemů bez nutnosti kompletně přepracovat infrastrukturu. V evropských datových centrech, kde se tradiční úložná pole kombinují s modernějšími řešeními perzistentní paměti, otevírá dm-pcache dveře k jemně vyladěným konfiguracím výkonu bez nadměrné složitosti.

Kromě toho jádro obsahuje nové možnosti v IOMMU a další I/O subsystémy pro snížení režijních nákladů během přepínání kontextu a zlepšení alokace paměti pro zařízení. Tato série malých změn pomáhá systémům náročným na úložiště – od databázových serverů až po zálohovací platformy – běžet hladceji.

Zabezpečení: Změny podepsaného BPF, multi-LSM a TPM

Bezpečnost zůstává ústředním bodem vývoje jádra. Linux 6.18 představuje... podepisování programů GMPTo umožňuje ověřit kód, který je dynamicky načítán do jádra, před spuštěním. To je obzvláště důležité v prostředích, kde se BPF používá pro pokročilou pozorovatelnost, filtrování sítě nebo bezpečnostní mechanismy, které se v evropských datových centrech stávají stále běžnějšími.

Kromě toho byl subsystém auditu posílen, aby správně spravovat více bezpečnostních modulů Linuxu (LSM) paralelněDíky tomu mohou řešení jako SELinux, AppArmor a další moduly snadněji koexistovat a přispívat svými vlastními kumulativními bezpečnostními zásadami, což je konfigurace, kterou mnoho regulovaných organizací v EU oceňuje pro splnění předpisů, jako je NIS2, nebo specifických požadavků odvětví.

Další významnou změnou je rozhodnutí ve výchozím nastavení zakázat šifrování HMAC Sběrnice TPMVe své současné implementaci tato funkce zvyšovala složitost a snižovala výkon, aniž by poskytovala jasné bezpečnostní výhody. Nyní je k dispozici těm, kteří ji potřebují, ale neaktivuje se automaticky, čímž se předchází zbytečným úzkým hrdlům.

Souběžně se rozšiřují možnosti bezpečné virtualizace: KVM přidává podporu pro technologie, jako jsou Skrytí šifrovaného textu SEV-SNP na platformách AMD a rozšiřuje použití mechanismů, jako jsou stínové zásobníky a technologie Control-flow Enforcement Technology (CET). Tyto funkce posilují izolaci paměti a ochranu před útoky typu Control-flow ve virtuálních strojích, což je klíčové pro poskytovatele cloudových služeb a evropské společnosti hostující kritické úlohy ve virtualizovaných prostředích.

Více rzi v jádru a nové architektury

Linux 6.18 podniká nové kroky v integraci Rust jako druhý jazyk pro vývoj jádraVazby pro klíčová API byly rozšířeny, včetně atomických operací konzistentních s paměťovým modelem jádra, přístupu k DebugFS, správy bitmap a vytváření ovladačů. To umožňuje psaní ovladačů s většími zárukami zabezpečení paměti.

Mezi nejviditelnější příklady patří Ovladač Rust Binder pro zařízení Android, který vylepšuje integraci této platformy do hlavního jádra, a nový ovladač DRM v Rustu pro grafické karty ARM Mali, který je sice stále v rané fázi, ale ukazuje cestu k budoucím robustnějším grafickým ovladačům.

Podpora BPF arény se vztahuje i na architektury jako například PowerPC a jsou začleněna specifická vylepšení pro Arm, RISC-V a MIPS. V případě RISC-V byly znovu zavedeny změny, které se nedostaly do verze 6.17, včetně nových primitiv mapování paměti, podpory rozhraní RPMI (podobného ARM SCMI) a použití rozšíření specifických pro výrobce. To vše pomáhá upevnit RISC-V jako otevřenou možnost pro evropský hardware nové generace.

Grafika, hry a akcelerátory umělé inteligence

Z této verze těží i grafické a herní aspekty. Ovladač s otevřeným zdrojovým kódem Nouveau Ve výchozím nastavení se na grafických procesorech NVIDIA Turing a Ampere používá firmware GPU System Processor (GSP), kdykoli je k dispozici. Tato změna vylepšuje inicializaci karty a pokládá základy pro stabilnější a efektivnější podporu, což je výhoda patrná jak u pracovních stanic, tak u herních počítačů, které se stávají stále populárnějšími ve Španělsku a zbytku EU.

Na druhou stranu, Linux 6.18 obsahuje a Ovladač DRM v Rustu pro grafické karty ARM MaliAdaptováno z projektu Panthor, ačkoli ještě není připraveno k širokému použití, otevírá dveře robustnější grafické podpoře v systémech ARM široce používaných ve vývojových deskách, embedded zařízeních a lehkých laptopech.

Pokud jde o videohry, jádro přidává nový ovladač HWMON speciálně pro PC konzole. GPD, jako například Win 4 a Win Max 2, což zlepšuje čtení senzorů a ovládání ventilátorů. Navíc problémy v zařízeních, jako je Asus Rog Ally a Lenovo Legion Go 2řešení falešných přerušení a chyb při obnovení provozu disků NVMe, které by mohly vést k selhání systému.

Linux 6.18 věnuje pozornost i herním periferiím: Ovladač DualSense pro PlayStation 5 Funguje nejlépe pod Linuxem, včetně správné podpory audio konektoru, takže sluchátka připojená k ovladači a jejich mikrofon jsou rozpoznány bez jakékoli další konfigurace. Pro ty, kteří používají Linux jako svůj hlavní operační systém ve Španělsku a spoléhají se na... PáraAť už se jedná o Proton nebo Steam Deck, tyto úpravy zvyšují pocit „všestranného“ systému.

Týkající se zrychlení umělé inteligenceJádro obsahuje nový ovladač pro NPU od Rockchipu s podporou více jader a dynamického škálování frekvence. To umožňuje lepší využití hardwaru na levných základních deskách, které jsou v Evropě velmi oblíbené pro úlohy strojového učení a počítačového vidění, aniž by se bylo nutné vždy spoléhat na samostatné grafické karty.

Podpora moderního hardwaru: notebooky, Apple Silicon a další

Podpora hardwaru ve verzi 6.18 udělala významný krok vpřed. Kompatibilita je rozšířena o haptické touchpadyTato technologie, která je v moderních laptopech stále běžnější, simuluje klikání vibracemi. Díky příspěvkům od výrobců, jako je Google, začíná mnoho notebooků prodávaných ve Španělsku a dalších evropských zemích s tímto typem touchpadu fungovat v Linuxu hladceji.

V prostředí x86 jádro vylepšuje správu napájení v Jezero Intel Meteor Díky Dynamickému řízení účinnosti může ovladač intel_pstate v určitých režimech využívat hardwarové P-stavy (HWP) bez obvyklých omezení EPP. To umožňuje jemnější rovnováha mezi výkonem a spotřebou, obzvláště atraktivní u ultrabooků a profesionálních notebooků.

Součástí jsou také reference a předběžná podpora pro platformy, na které odkazuje. AMD Zen 6To signalizuje, že jádro se s předstihem připravuje na další generaci procesorů společnosti. Kromě toho se zavádí ovladač EDAC pro paměťový řadič VersaINET od společnosti AMD, který usnadňuje detekci chyb paměti v serverech a pracovních stanicích.

V ekosystému Apple se Linux 6.18 integruje Stromy zařízení pro SoC M2 Pro, M2 Max a M2 UltraToto je důležitý krok v rozvoji podpory Apple Silicon v hlavní řadě. I když je pro každodenní použití na noteboocích Mac stále vhodné používat projekty jako Asahi Linux, skutečnost, že část této práce je integrována do hlavní řady, naznačuje stabilní a relevantní pokrok i pro pokročilé uživatele v Evropě.

Kromě toho je vylepšena podpora notebooků od značek se silným zastoupením na evropském trhu, jako například HP Omen, Alienware, Dell G nebo některé modely ASUSTo rozšiřuje kontrolu nad ventilátory, teplotními senzory a RGB osvětlením. Praktickým výsledkem je předvídatelnější chování teploty a hluku, což mnoho uživatelů oceňuje, i když se o tom příliš nemluví.

Virtualizace, kontejnery a podnikové sítě

Virtualizace a kontejnerové technologie zůstávají prioritou. Linux 6.18 to jen posiluje. KVM s novými funkcemi, které umožňují virtualizaci bezpečnostních prvků Intel a AMD, jako je CET nebo SEV-SNP, a usnadňují tak nasazení zesílených virtuálních strojů v privátních i veřejných cloudech používaných evropskými společnostmi.

Jádro také vylepšuje chování při chování jako host na hypervizorech, jako je například bhyveToto rozšiřuje možné kombinace ve smíšených prostředích FreeBSD-Linux. Tato vylepšení jsou obzvláště zajímavá pro poskytovatele hostingu a organizace, které ve svých infrastrukturách kombinují různé technologie.

V oblasti kontejnerů Linux 6.18 zjednodušuje správu jmenné prostory prostřednictvím deskriptorů souborůTo usnadňuje práci pokročilých nástrojů pro orchestraci a správu. Spolu se spravedlivějším vyvažováním NUMA a úpravami plánovače to pomáhá kontejnerizovaným datovým částem chovat se stabilněji pod tlakem.

Kombinace síťových vylepšení – jako je podpora pro Bezpečnostní protokol Google PSP pro šifrování TCPAccECN, zvýšený výkon oproti UDP a vylepšená škálovatelnost NFS – dělají z Linuxu 6.18 velmi silného kandidáta pro úlohy síťově náročné v evropských společnostech a datových centrechod streamovacích platforem přes online videohry až po finanční služby s nízkou latencí.

GNU Linux-libre 6.18: stejné jádro, očištěné od proprietárních blobů

Pro ty, kteří jdou v obraně svobodného softwaru o krok dále, je zde projekt GNU Linux-libre 6.18 Nabízí variantu jádra 6.18, která prošla důkladným procesem „deblobbingu“. Tato edice odstraňuje nebo neutralizuje jakékoli stopy proprietárního firmwaru a mikrokódu, stejně jako odkazy v dokumentaci a stromech zařízení, které fungují jako háček pro nesvobodné komponenty.

GNU Linux-libre 6.18 dědí stejná vylepšení ve výkonu, paměti, zabezpečení a podpoře architektury Používá oficiální jádro, ale aplikuje specifické skripty k vyčištění ovladačů, které se spoléhají na binární objekty blob. To ovlivňuje jak nové ovladače – například některé digitální audio zesilovače, procesory řady Qualcomm nebo ovladače, které načítají firmware pro GPU –, tak i stávající ovladače, u kterých se změnil mechanismus načítání.

Výsledkem je plně funkční jádro v rámci svých možností, ale které dobrovolně se vzdává podpory hardwaru, který nemá open-source alternativyV praxi se některá zařízení mohou stát nepoužitelnými, pokud k jejich spuštění vyžadují proprietární firmware, ale výsledný systém zaručeně splňuje pokyny FSF pro distribuci bezplatného softwaru (FSDG).

Zdrojový kód pro GNU Linux-libre 6.18 lze získat z repozitáře spravované FSF Latin America a projektem GNUBinární balíčky jsou k dispozici pro distribuce založené na Debianu nebo ekosystému RPM. Mnoho 100% svobodných distribucí certifikovaných FSF používá toto jádro jako základ, aby nabídly systém co nejvíce konzistentní s filozofií svobodného softwaru.

Dostupnost podle distribucí a možností upgradu

Příchod Linux 6.18 Zavádění na různé linuxové distribuce ve Španělsku a Evropě nebude probíhat současně. Distribuce s postupným vydáváním – jako je Arch Linux nebo některé testovací deriváty Debianu – obvykle obsahují nové jádro prostřednictvím pravidelných aktualizací balíčků, takže jejich uživatelé jej obdrží relativně brzy prostřednictvím svého obvyklého správce balíčků.

Naproti tomu distribuce s konzervativnějšími cykly vydávání, jako například Ubuntu, stabilní verze Debianu, Linux Mint nebo openSUSE LeapPřijetí verze 6.18 jim bude trvat déle. Je obvyklé, že verze LTS nebo s rozšířenou podporou se spoléhají na konsolidované jádro, jako je toto, takže mnoho domácích i profesionálních uživatelů ve Španělsku uvidí aktualizaci, až jejich distribuce vydají nové hlavní verze.

Ti, kteří spěchají, si mohou zvolit instalaci hlavní balíčky nebo externí repozitáře (například PPA v případě Ubuntu), které nabízejí oficiální sestavení jádra. Tato metoda však obvykle postrádá podporu specifickou pro danou distribuci a nemusí obsahovat vlastní záplaty, proto se doporučuje testovacím týmům nebo pokročilým uživatelům, kteří vědí, jak v případě problémů vrátit změny zpět.

Klasická alternativa zůstává platná: stáhnout zdrojový kód z kernel.org, nakonfigurovat jádro pomocí nástrojů jako např. make menuconfigzkompilujte to a nainstalujte to ručněTato možnost nabízí maximální kontrolu nad nastavením jádra, ale vyžaduje čas, určité zkušenosti a přijetí faktu, že odpovědnost za údržbu nese uživatel.

S ohledem na všechny tyto aspekty se Linux 6.18 etabloval jako obzvláště relevantní verze jádra: kombinuje Rozsáhlá interní vylepšení paměti, sítě a souborových systémů Díky výraznému posílení zabezpečení rozšiřuje podporu moderního hardwaru – od notebooků a PC konzolí až po Apple Silicon a nedávné GPU – a otevírá cestu pro širší využití Rustu v jádře. To vše v kombinaci s jeho pravděpodobnou rolí jako další větve LTS z něj činí velmi atraktivní základ pro jednotlivé uživatele ve Španělsku, evropské organizace a poskytovatele služeb, kteří hledají rozumnou rovnováhu mezi stabilitou, výkonem a schopností vývoje v nadcházejících letech.

Google Live Update Orchestrator-2
Související článek:
Google vyvíjí Live Update Orchestrator pro horké aktualizace jádra Linuxu