Какво е новото в Linux 6.17: промени, подобрения и поддръжка

Последна актуализация: 30/09/2025
Автор: Isaac
  • Процесор и сигурност: Безусловен SMP и контрол на вектора на атаките за управление на смекчаването на рисковете.
  • Графика и NPU: Intel Xe3 по подразбиране, SR-IOV в Battlemage и IVPU драйвер.
  • съхранениеEXT4 ускорява и мащабира по-добре; Btrfs и EROFS оптимизират паметта и производителността при четене.
  • Виртуализация и работа в мрежа: KVM ARM с GICv5, OVMF debug, DualPI2 и подобрения в MPTCP/IPv6.

Какво е новото в ядрото на Linux 6.17

Общността на свободния софтуер празнува: Линус Торвалдс публикува Linux 6.17, цикъл на ядрото, зареден с промени, обхващащи процесора, графиката, файловете, сигурността, мрежите, виртуализацията и поддръжката за железарияНе говорим за незначителна корекция, а по-скоро за партида с реално въздействие върху новите машини, както и върху оборудването, което вече е в производство.

Освен типичния списък с корекции, тук има важни решения: SMP се активира безусловно на многоядрени системи, Контрол на вектора на атаката За да се овладеят проблемите с процесора, графичната поддръжка на Intel е преместена в следващото поколение и е подобрена. EXT4 и Btrfs с осезаеми подобрения. Между напредъка, противоречията и фината изработка, 6.17 има какво да предложи.

Процесор, архитектури и производителност

Една от промените, които ще бъдат най-забележими в средносрочен план, е, че ядрото активиране на SMP поддръжка без условия в многоядрени конфигурации. Това, комбинирано с подобрения в локализацията на NUMA за SMP извиквания (избягвайки делегиране към произволно ядро), позволява на планировчика и подсистемата за памет да използват по-добре действителната топология на системата.

В сигурността се появява механизъм, наречен Контрол на вектора на атаката Това улеснява управлението на мерките за защита срещу уязвимости на процесора. Идеята е да се опрости и централизира активирането, деактивирането или коригирането на мерките за защита въз основа на профили на употреба (например, приоритизиране на производителността в HPC или втвърдяване на многоклиентски сървъри), нещо, което администраторите ще оценят.

Платформите на Intel получават набор от нови функции. Интегрираният инструмент Turbostat вече може да показва топологията на L3 кеша, предоставяйки подробни данни за диагностициране на производителността. Стекът Intel QuickAssist (QAT) обаче е с намален приоритет поради лоша производителност и грешки в пътищата SKCIPHER/AEAD, прагматично решение, за да се избегнат изненади. Освен това списъкът с поддържани модели в EDAC е разширен, за да се подобри откриването/коригирането на грешки, а изчисленията са оптимизирани. CRC32C с AVX-512, добре дошъл тласък при интензивни натоварвания.

На предната част на AMDНай-накрая е въведен интерфейсът за хардуерна обратна връзка (HFI), който е ключов за управлението на хетерогенни процесори и ефективното разпределение на работата. Включена е и обработката на грешки в потребителските CPUID, управлението на захранването е фино настроено, а критичните пътища на планировчика са допълнително усъвършенствани, намалявайки латентността в сценарии с висока паралелност.

Архитектурите Ръка и RISC-V също се развиват. BRBE (Branch Record Buffer Extensions) пристига за Arm, полезен за профилиране и проследяване на изпълнението, а възможностите на AArch64 са разширени с поддръжка на live patch. В екосистемата RISC-V се появява поддръжка за Andes Tech QiLai SoC, а ядрото добавя първоначална поддръжка за NVIDIA Tegra T264/Тор, отваряйки вратата към нови вградени дизайни.

Apple не е пропусната: новото SMC драйвер за Apple Silicon ви позволява правилно да рестартирате Mac с M1 и M2 от основното ядро, липсваща част, за да могат тези машини да работят с по-малко настройки извън специфичните за трети страни ядра.

Промени в ядрото на Linux 6.17

Графика: Intel продължава, AMD оптимизира и пристигат нови части

В графичното поле звездата е отново IntelXe3 графиките за поколението Panther Lake са активирани по подразбиране, което е знак за зрялостта на драйвера за пускането му на пазара. Успоредно с това, първоначалната поддръжка за Езерото Уайлдкет, алтернатива с ниска консумация на енергия, предназначена за профили, където всеки ват е от значение.

  Как да коригирате грешка при нарушаване на DPC Watchdog в Windows 10

Пътят към виртуализация на графични процесори и внедряване на множество адаптери продължава да се укрепва. Ядрото въвежда поддръжка. SR-IOV за Intel Battlemage, която в момента се фокусира върху Arc Pro, развива възможностите за работа с множество графични процесори под шапката на Battlematrix. Това означава, че се подготвят условия за сценарии, в които една машина споделя или разпределя графични ускорители с по-голяма гъвкавост.

Има още съставки: експериментален режим на обръщане на опашката за Panther Lake и Lunar Lake (деактивирано по подразбиране), и е добавен драйвер за включване на графичния процесор на RISC-V T-HEAD TH1520 SoC, полезна подробност за платки, които залагат на това семейство. Блокът затваря поддръжката на AMD SmartMux на хибридни компютри и ясни подобрения в хибернацията и възобновяването при работа с множество графични процесори AMD Instinct в сървъри.

Локалният извод също е във фокуса: водачът Intel IVPU разширява покритието си до Wildcat Lake NPU и дори включва турбо режим. Това не е фрапираща промяна за крайния потребител, но полага основите за IA работят с по-малко триене в портативен следващата партида.

Файлови системи и съхранение: EXT4 ускорява, Btrfs и EROFS се изострят

При съхранение, притежателят го взема ЕХТ4Въведени са специфични оптимизации за подобряване на мащабируемостта на разпределение на блокове, зона, която е претърпяла вътрешно ограничаване под натоварвания с много нишки и контейнери. Работата — 18 корекции, ръководени от Баокун Ли (Huawei) — намалява пречките и подобрява производителността в сценарии със силен паралелизъм.

Тестове, публикувани на станция AMD Threadripper PRO 9995WX с 2TB NVMe WD_BLACK SN8100 отразяват забележителни подобрения спрямо Linux 6.15 и 6.16 и по-ранни версии, като например Linux 6.14По-бързи I/O операции, превъзходна стабилност при високи контейнерни товари и по-добро мащабиране на многоядрени системи. Това не е просто мимолетно проявление: забележимо е при реални натоварвания, когато файловата система е под напрежение.

Има и добри новини за сървърите: с AMD EPYC 9005 „Турино“ Наблюдава се подобрение от около 3% в геометричната средна стойност в сравнение с 6.16, което е умерен, но устойчив скок, потвърждаващ, че 6.17 се разбира по-добре с... модерни архитектуриЗа HPC и облачни среди, където всяка точка е от значение, тези видове кумулативни увеличения са от значение.

Btrfs включва експериментална поддръжка за големи фолиа, което намалява натоварването при управление на паметта и подобрява производителността при определени натоварвания. EROFS, от друга страна, добавя компресия на метаданни, ускорявайки четенето в сценарии само за четене (напр. системни образи). Системите с множество устройства също са подсилени, за да понасят по-добре загуба на отделни дискове, значително подобрение на устойчивостта.

Няма недостиг на междусекторни корекции: NFS (клиент и сървър) се научава да чете времето за създаване (btime) в NFSv4, F2FS модернизира своя API за монтиране, а някои проблеми са отстранени в HFS/HFS+. В блока и IO_uring Има няколко оптимизации; старият драйвер Pktcdvd е премахнат; системните извиквания file_getattr и file_setattr са коригирани; и нулите се записват по-ефективно на SSD дискове. Освен това, NTFS3 вече правилно обработва символните връзки, създадени в Windows, детайл, който избягваше изненади при обмена на данни с тази екосистема.

  Как да преоразмерите дяловете в Windows 11 с помощта на „Управление на дискове“

Помощни програми за мрежи, сигурност и ядро

Подсилването на сигурността идва от няколко фронта. AppArmor вече посредничи и за AF_UNIX сокети, поддръжката на модула Lockdown се реактивира и проверката по време на изпълнение се основава на линейна темпорална логика, което отваря възможности за мониторинг и формални гаранции в производствения процес. За диагностика след смъртта, ядрото ви позволява да резервирате място за дъмпове (kdump) след критични повреди, което прави събирането на данни по-предсказуемо.

В мрежовите технологии ядрото добавя поддръжка за протокола за контрол на претоварването. DualPI2, разширява опциите на Multipath TCP (MPTCP), подобрява IPv6 и MCTP и включва високопроизводителни части, като например драйвера за Broadcom 800GПакетът е допълнен от увеличено покритие на WiFi 7 и оптимизирани PCIe стекове, което води до по-стабилни връзки под натоварване.

Между инструментите и ботуш Има практически иновации: резултатите са подобрени турбостат, EFI шпинделът почиства шума от зареждане за по-ясна диагностика и gconfig Вече работи на GTK3, което улеснява конфигурирането на ядрото от графичен интерфейс. Също така е отстранен проблем с кода. фютекс, Deferred Unwinder се подготвя за SFrame в режим на дебъгване и се включва оптимизация за заключване на ядрото, която увеличава производителността десетократно при определени критични натоварвания.

Проектът Rust продължава да расте стъпка по стъпка: повече драйвери, написани на Rust Те си проправят път, засилвайки ангажимента за сигурност на паметта в чувствителни области, без да компрометират интеграцията с останалата част от дървото.

Устройства, периферни устройства и качество на живот

Подкрепата на dispositivos се разраства с добри темпове. Предстои масова поддръжка за чипа RP1 Raspberry Pi 5, а специфични подобрения са интегрирани за лаптопите ASUS и HP (EliteBook x360 830 G6 и EliteBook 830 G6). Има и подобрения за Framework Laptop 13 с Ryzen AI 300, където енергийните профили и профилите на съвместимост се прецизират.

За компютри от следващо поколение Intel драйверът е вграден Камери с Intel IPU7 на лаптопите Lunar Lake и Panther Lake, докато в екосистемата на Apple x86 е добавена поддръжка към докоснат Bar на MacBook Pro. От страната на входа, PS/2 клавиатурите вече правилно картографират клавишите F13–F24 и „повишаване на производителността„(KEY_PERFORMANCE) на някои лаптопи Dell и Alienware.

Аудио добавя съвместимост с SoundWire за AMD ACP 7.2, а мониторингът на захранването е обогатен с поддръжка за Корсар HX1200i (2025)CXL стекът също е почистен, а драйверите са усъвършенствани. FireWire IEEE-1394, затваряйки дългогодишни грешки, които биха могли да усложнят внедряването със специализиран хардуер.

За геймърите идват семейни контролери Lenovo Легион, включително преносимата конзола Legion Go, намалявайки триенето при използване на профили за захранване, охлаждане или осветление директно от Linux без собствени помощни програми за Windows.

Виртуализация и пътят към дистрибуциите

Виртуализацията печели инструменти и производителност. A Драйвер за регистриране на грешки в OVMF да анализира проблеми с UEFI зареждането в виртуални машини, а KVM на ARM активира новия контролер за прекъсвания GICv5, от решаващо значение за хостването на големи гости. На x86, FRED предоставя инструкцията Intel LKGSAMD SEV подобрява изчистването на кеша и фино настройва пътищата за маршрутизиране Intel TDX, укрепване на сигурността чрез изолация.

  Какво е Hyper-V Live Migration: Пълно и практическо ръководство за разбиране на всичко

Графичният стек на Intel позволява SR-IOV PF по подразбиране В Xe за Panther Lake и Battlemage, това е стъпка по-близо до гъвкавото разделяне и разпределение на графични процесори във виртуализирани среди. Добавени са и корекции за подобряване на качеството на работа, които намаляват изненадите при внедряване на множество хипервизори.

В календара на цикъл 6.17, -rc1 беше пуснат в средата на август, а -rc2 пристигна седмица по-късно с по-малко обем от обикновено: спокойна седмица, корекции, фокусирани върху драйвери (блок, графичен процесор, мрежа и звук) и почистване на старото пул от страници drbd. Поправени са и специфични грешки, като например откриване на слушалки във Framework 13 на AMD, както и регресия в производителността в първия кандидат за издание.

С пускането на стабилната версия, ядрото вече е достъпно в kernel.org, въпреки че инсталацията първоначално е ръчна. Дистрибуциите освобождаване като Arch Linux или openSUSE Tumbleweed обикновено го възприемат бързо, докато Ubuntu 25.10 потвърди, че ще използва 6.17, дори ако това означава краткосрочно ползване на фаза -rc, в съответствие с политиката си за интегриране на най-новите версии и замразяване по-късно. Fedora, поради малко по-консервативния си подход към ядрата във фазата кандидат, може да я запази за бета или финалната версия, в зависимост от това как се вписва в графика ѝ.

Спорове и решения за поддръжка

Разработката на ядрото никога не е без своите възходи и падения. Линус Торвалдс отхвърли набор от RISC-V пачове Защото се смяташе, че объркват генеричните заглавки и не спазват критериите за качество на основното дърво. Подобни видове забавяния не са необичайни: по-добре е да се спрат съмнителни части, отколкото да се влачи технически дълг с години.

Другата страна на монетата беше BcachefsИнтеграцията му е отложена (и дори се говори за прекъсване на пътя в официалното ядро), което подхрани дебати относно неговата стабилност и поведението на неговия поддържащ. Междувременно останалите файлови системи продължиха да се консолидират, като EROFS, EXT4 и Btrfs пожънаха значителни подобрения в този цикъл.

На всичкото отгоре, 6.17 включва вътрешни прочиствания и корекции на фона, които едва ли попадат в заглавията, но са важни: от Почистващ препарат за EFI до заключване на оптимизации, които увеличават производителността десетократно по определени маршрути, и дори справяне с дългогодишно ограничение на ядрото, което се влачи от 1993 г. Това е вид невидима работа, която, когато се сумира, прави разлика в стабилността и латентността.

Всеки, който инсталира тази версия, ще открие амбициозно ядро, с приоритет, даден на ефективността и съвместимостта със следващата партида хардуер, без да губи от поглед тези, които управляват производствените паркове; от подсилването на ЕХТ4 до активирането на Intel Xe3, чрез AppArmor, DualPI2 или стремежа към виртуализация, снимката е тази на проект, който едновременно полира настоящето и подготвя бъдещето.

Обяснение на типа мрежа на VirtualBox
Свързана статия:
VirtualBox: Пълно ръководство за видове мрежи, приложения и трикове