
Ядро Linux 6.18 тепер можна завантажити І це відбувається в той час, коли багато користувачів демонструють ознаки втоми від Windows 11 та примусової інтеграції штучного інтелекту в робочий стіл. У цьому контексті спільнота розробників ядра скористалася можливістю, щоб серйозно підвищити продуктивність, стабільність та підтримку обладнання, прагнучи зробити Linux більш привабливою альтернативою для робочих столів, ноутбуків та серверів як у Європі, так і в Іспанії.
Після кількох дещо консервативніших версій, зосереджених переважно на виправленні помилок, цей реліз повертає хвиля нових функційВнутрішні зміни та покращення сумісності. Це не візуально вражаюча переробка, оскільки все відбувається «під капотом», але вона являє собою значний крок вперед для тих, хто використовує Linux для роботи, розваг або досліджень штучного інтелекту, особливо на сучасних споживчих комп’ютерах та в професійних інфраструктурах.
Linux 6.18: стабільний реліз, спрямований на довгострокову підтримку
Лінус Торвальдс оголосив на LKML про вихід Стабільна версія Linux 6.18 Після циклу розробки, в якому, хоча за останній тиждень було виправлено більше помилок, ніж хотілося б, не було виявлено жодних серйозних проблем, які б виправдали подальші затримки, спільнота позначила та опублікувала код на kernel.org і тепер з нетерпінням чекає вікна злиття Linux 6.19. Однак, все вказує на те, що ця версія буде наступною. Ядро LTS зберігається протягом кількох років.
На практиці, це Версія 6.18 готується до випуску LTS. Це означає, що багато європейських дистрибутивів, орієнтованих на корпоративні, хмарні та вбудовані пристрої, включаючи ті, що походять від Debian, Ubuntu, SUSE або Red Hat, можуть прийняти його як основу для своїх довгострокових релізів підтримки. Для домашніх користувачів в Іспанії це призведе до поступового розгортання стабільних версій дистрибутивів, з особливим впливом на сертифіковані системи та нове обладнання.
Покращення для ігрового та споживчого обладнання
Один з аспектів, якому приділили найбільше уваги в Linux 6.18, це досвід роботи з ігровими пристроями і на сучасних ноутбуках. Ця версія містить новий контролер HWMON, спеціально розроблений для ПК-консолей GPD, таких як GPD Win 4 та Win Max 2, який забезпечує точніше керування вентиляторами та надійніші показники теплових датчиків, що надзвичайно важливо, якщо ви збираєтеся довести потужність машини до межі її можливостей у вимогливих іграх або з інтенсивними робочими навантаженнями.
Також включено кілька Виправлення для ASUS ROG Ally та Lenovo Legion Go 2Це оновлення вирішує надокучливі проблеми з NVMe-накопичувачами та деякі помилкові переривання, які можуть призвести до збою системи. Для тих, хто підключає контролери до своїх ПК або ноутбуків, є важлива деталь: аудіороз'єм контролера PlayStation DualSense тепер працює коректно під керуванням Linux, тому підключення навушників до контролера перемикає аудіовихід належним чином, а вбудований мікрофон можна використовувати без будь-яких незвичайних налаштувань.
Графіка, процесори та прискорювачі штучного інтелекту в Linux 6.18
Що стосується графіки, Linux 6.18 робить ще один крок вперед зі своїми драйверами. Нове для відеокарт NVIDIA Turing та AmpereЦі карти тепер використовують прошивку GSP (GPU System Processor) за замовчуванням, якщо вона доступна. Ця розробка, частина ширшого переходу в екосистемі NVIDIA, спрямована на покращення управління живленням та закладення основи для більш надійної підтримки в майбутньому — важливого фактора для робочих станцій та ігрових ПК, які також стають дедалі поширенішими в європейських професійних середовищах.
Що стосується процесора, ядро краще використовує переваги процесорів Intel останнього покоління. Управління живленням було покращено на всіх платформах. Метеорне озеро Intel завдяки динамічному контролю ефективності, що дозволяє контролеру intel_pstate Цей режим використовує апаратні P-стани без традиційних обмежень EPP. Це призводить до кращого балансу між продуктивністю та енергоспоживанням, що особливо цікаво для надлегких ноутбуків, що продаються в Іспанії та решті ЄС.
Linux 6.18 також містить початковий драйвер, написаний на Rust для GPU ARM МаліВін все ще перебуває на ранній стадії розробки. Це адаптація драйвера Panthor, призначена для поступового досягнення функціональної рівності. Хоча цей підхід ще не готовий для широкого загалу, він відкриває шлях до кращої підтримки інтегрованої графіки в системах ARM, що використовуються у вбудованих пристроях, одноплатних комп'ютерах (SBC) та легких ноутбуках.
Щодо прискорення ШІ, для нього впроваджується новий драйвер. НПУ Rockchip Завдяки підтримці багатоядерних процесорів та динамічному масштабуванню частоти, розроблений для покращення продуктивності машинного навчання на платах на базі Rockchip SoC. Цей тип обладнання, дуже популярний у недорогих платах для розробки, широко поширених у Європі, дозволить користувачам краще використовувати його можливості, не покладаючись завжди на дискретні графічні процесори.
Шнури: швидша пам'ять та плавніша багатозадачність
Однією з найвражаючих нових функцій всередині є впровадження функціональності під назвою "снопи"Нова система кешування для кожного процесора для розподілу та звільнення пам'яті. Замість того, щоб усі ядра конкурували за один і той самий набір об'єктів, кожен процесор підтримує власне невелике «сховище» структур, що зменшує конкуренцію та скорочує затримку під час частих операцій розподілу.
Ця зміна, яка на перший погляд може здатися дуже технічною, має реальний вплив: паралельні завдання та інтенсивна багатозадачність Вони повинні працювати плавніше як на робочих станціях розробки, так і на серверах, на яких працюють контейнери, віртуальні машини або веб-сервіси з високим трафіком. У європейських сценаріях публічних хмар та центрів обробки даних, де домінує Linux, ці мікроналаштування можуть помітно вплинути на швидкість реагування під навантаженням.
Продуктивність мережі, підкачка та планування завдань у Linux 6.18
Мережева підсистема також отримала низку покращень. Особливої уваги заслуговує підвищення продуктивності в отриманні... UDP-пакети до 47%Завдяки низькорівневій оптимізації, розробленій, серед іншого, для кращої обробки інтенсивного трафіку та навіть DDoS-атак на основі UDP, ці покращення можуть допомогти контролювати затримку в періоди пікового навантаження для європейських потокових сервісів, онлайн-ігор та зв'язку в режимі реального часу.
Ядро також вводить Нова підтримка шифрування PSP для TCP-з'єднаньЦе додає додатковий рівень безпеки в певних сценаріях. Паралельно, стек TCP запускає початкову підтримку Accurate Explicit Congestion Notification (AccECN) – варіанту, розробленого для покращення контролю перевантаження, що особливо корисно в складних мережах, таких як ті, що експлуатуються великими провайдерами в ЄС.
Поза мережею, ядро 6.18 удосконалює підсистема обмінуЗавдяки повторному використанню інфраструктури таблиці підкачки як кеш-бекенду, ця реструктуризація призводить до збільшення продуктивності на 5–20 % під час інтенсивних навантажувальних тестів, будь то пропускна здатність, кількість запитів за секунду чи час компіляції. У поєднанні з покращеннями планувальника завдань та більш збалансованим балансуванням NUMA, системи, що перебувають під тиском пам'яті, реагують краще та з меншою кількістю різких падінь продуктивності.
Файлові системи: Bcachefs йде, решта посилюються.
У сфері файлових систем найбільш розрекламованим рішенням цього циклу стало Видалення Bcachefs з основного дерева ядраКод було позначено як такий, що підтримується зовнішніми розробниками, тому тим, хто хоче продовжувати експерименти з цією системою, доведеться використовувати модулі DKMS або компілювати його самостійно. Причиною цього була не стільки технічна якість коду, скільки неодноразове недотримання розробником термінів злиття, що погіршило стосунки з Торвальдсом та рештою команди розробників ядра.
Linux 6.18 на цьому не зупиняється, він покращує підтримку інших, більш поширених систем. Btrfs Нарешті, він включає можливість використання блоків розміром більшим за розмір сторінки, оптимізує паралелізм для робочих навантажень з інтенсивним читанням та виправляє кілька внутрішніх проблем. Ветеран XFS Він за замовчуванням активує функцію онлайн-перевірки та відновлення (online fsck), яка раніше вважалася експериментальною та дозволяє виправляти певні проблеми зі встановленою та використовуваною системою.
The exFAT проходить агресивну оптимізаціюУ деяких сценаріях із SD-картами та USB-накопичувачами спостерігалося прискорення операцій читання та запису до 16 разів. Для користувачів, які переносять дані між Windows та Linux за допомогою цих знімних носіїв, це помітне покращення у щоденному використанні. EXT4 Додано підтримку 32-бітних зарезервованих ідентифікаторів користувачів і груп, а також новий інтерфейс. ioctl() для перегляду та встановлення параметрів суперблоку, деталей, які цікавлять як системних адміністраторів, так і розробників інструментів управління.
Покращена безпека: Підписаний BPF та розширений аудит у Linux 6.18
Безпека залишається одним із стовпів розробки Linux. У цій версії представлено... підписання програм GMPЦе дозволяє перевірити цілісність коду, динамічно завантаженого в ядро, перед виконанням. Цей захід, який може здатися дуже специфічним, є ключовим для середовищ, де BPF широко використовується для спостереження, мережевої фільтрації або розширеної безпеки — що дедалі частіше трапляється в європейських центрах обробки даних та хмарних платформах.
Підсистему аудиту було покращено для більш чіткого керування кількома речами. Модулі безпеки Linux (LSM) активними одночасно. Це сприяє співіснуванню та спільному моніторингу таких механізмів, як SELinux, AppArmor та інші модулі, що дозволяє використовувати багатошарові політики безпеки, що цікавлять організації зі суворими регуляторними вимогами в ЄС, такими як дотримання директиви NIS2 або галузевих норм.
З іншого боку, було прийнято рішення про Вимкнути функцію шифрування HMAC на шині TPM за замовчуваннямОскільки у своїй поточній реалізації він спричиняв проблеми з продуктивністю, не забезпечуючи жодних реальних переваг безпеки, його вимкнення усуває вузькі місця, не роблячи систему більш вразливою. На рівні віртуалізації та захисту пам'яті KVM включає підтримку таких технологій, як технологія Control-flow Enforcement Technology (CET) від Intel та AMD, приховування шифрованого тексту SEV-SNP на хостах x86, а також додано збереження розподілу. vmalloc в рамках механізму передачі даних Kexec.
Більше Rust у ядрі та архітектурні покращення
Linux 6.18 продовжує просуватися в інтеграції Іржа як друга мова Розробка всередині ядра. Розширено прив'язки для ключових API ядра, включаючи атомарні операції, сумісні з моделлю пам'яті ядра, доступ до DebugFS, обробку растрових зображень та створення драйверів, зокрема вищезгаданий драйвер Rust для графічних процесорів ARM Mali. Крім того, для майбутніх драйверів USB включено нові прив'язки Rust, що дозволить писати безпечніші драйвери в середньостроковій перспективі.
Ще однією важливою новою функцією є включення Драйвер Rust Binder для пристроїв AndroidЦе закладає основу для більш надійної підтримки цієї платформи в основному ядрі. Паралельно, сумісність BPF-арен розширюється на архітектуру PowerPC, а нові можливості архітектурного рівня додаються для Arm, RISC-V та MIPS, що посилює роль Linux у вбудованих системах, платах розробки та спеціалізованих серверах, які також розповсюджуються на європейському ринку.
Наприклад, у сфері RISC-V було повторно внесено та вдосконалено кілька змін, які не встигли з'явитися у версії 6.17, як-от Нові примітиви відображення пам'яті, підтримка інтерфейсу RPMI (подібно до ARM SCMI) та використання розширень, специфічних для певних постачальників. Ці покращення допомагають зміцнити RISC-V як відкриту альтернативу в європейському обладнанні наступного покоління.
Підтримка обладнання: ноутбуки, Apple Silicon та інше
На ноутбуках та споживчих ПК Linux 6.18 значно розширює сумісність. Він додає... початкова підтримка тактильних сенсорних панелейЦя функція, значною мірою надана Google, дозволяє панелям тактильного зворотного зв’язку працювати коректно. Це стосується багатьох сучасних моделей, що надходять на іспанський та європейський ринки з таким типом обладнання.
Підтримка ноутбуків покращена завдяки Snapdragon X Elite та пов’язані технології, включаючи нові драйвери для керування живленням та відео, а також виправлення дерев пристроїв, які описують порти PCIe, аудіоконтролери та інші критично важливі елементи. Сумісність також розширено, щоб включити ноутбуки HP Omen, ноутбуки Alienware та серію Dell G, додавши детальне керування вентиляторами, тепловими датчиками та зонованими системами RGB-підсвічування.
В екосистемі Apple Linux 6.18 включає Початкова підтримка однокристальних систем M2 Pro, M2 Max та M2 Ultra в основному ядрі шляхом включення нових дерев пристроїв. Робота все ще перебуває на ранній стадії, і для щоденного використання на ноутбуках Mac в Іспанії все ще доцільніше використовувати такі дистрибутиви, як Asahi Linux, з їхніми специфічними патчами, але той факт, що підтримка надходить до основної лінійки, свідчить про сталий та відповідний прогрес у середньостроковій перспективі.
Ядро також покращує сумісність з новітніми материнськими платами ASUS, HP та інших виробників щодо драйвера HWMON, розширюючи кількість датчиків температури та напруги, які належним чином підключені до системи. Це спрощує контроль температури та налаштування вентиляторів як на домашніх ПК, так і на робочих станціях, що працюють у професійному середовищі.
Віртуалізація, контейнери та корпоративні мережі
Віртуалізація та контейнерні технології продовжують отримувати пріоритетну увагу. Linux 6.18 КВМ підсилює Завдяки новим функціям віртуалізації засобів безпеки Intel та AMD, таким як CET та SEV-SNP, стало легше розгортати захищені віртуальні машини на приватних або публічних хмарних платформах. Крім того, покращено підтримку запуску ядра як гостьової системи на гіпервізорі FreeBSD Bhyve, що розширює можливі комбінації в змішаних середовищах.
В області контейнерів покращено обробку файлових дескрипторів, пов'язаних з просторами імен ядра, що спрощує управління контейнерами складності та їх інтеграція з інструментами оркестрації. Паралельно масштабованість NFS-серверів була вдосконалена завдяки покращеному управлінню кешем вводу/виводу та налаштуванням, які зменшують навантаження на систему в розподілених робочих навантаженнях, що дуже актуально для великих розгортань мережевих сховищ, що використовуються європейськими компаніями.
Підтримка Протокол безпеки Google PSP (PSP) для шифрування TCP Це посилює можливості захисту трафіку даних. У поєднанні з раніше згаданими покращеннями UDP та TCP, Linux 6.18 формується як особливо надійне ядро для ресурсоємних мережевих завдань, від проксі-серверів та балансувальників навантаження до потокових сервісів або онлайн-ігор на європейських інфраструктурах.
Оновлення відповідно до розповсюдження: запобіжні заходи та варіанти
Як оновити до Linux 6.18 Як завжди, це залежатиме від використовуваного дистрибутива. У системах з поступовим випуском, таких як Arch Linux або Debian Testing, ця версія ядра зазвичай постачається зі стандартним оновленням пакета. У цих випадках простого застосування звичайних оновлень достатньо для встановлення нового ядра, що зробить його готовим до вибору під час наступного завантаження.
Якщо розподіли використовуються з класичні цикли підтримкиДля таких дистрибутивів, як Ubuntu, Linux Mint або openSUSE Leap, процес відрізняється. Найчастіше нове ядро інтегрується в майбутню версію дистрибутива, часто пов'язану з випуском LTS (довгострокова підтримка). У конкретному випадку Ubuntu, наприклад, очікується, що версія 6.18 з'явиться в репозиторіях розробників майбутніх версій, тоді як користувачі стабільних випусків в Іспанії отримають її пізніше, якщо ця гілка буде прийнята як базова.
Ті, хто не хоче чекати, можуть скористатися послугами Пакети .deb або репозиторії PPA Ці джерела пропонують збірки основного ядра, а також основні пакети, що підтримуються Canonical у своєму репозиторії ядра. Однак цей метод зазвичай не має гарантій або патчів, специфічних для дистрибутиву, тому його слід розглядати з обережністю для виробничих систем або критично важливих ноутбуків. У професійному середовищі та на серверах, розташованих у європейських центрах обробки даних, все ж таки рекомендується дотримуватися ядер, що надаються та підтримуються дистрибутивом або контрактним постачальником підтримки.
Досвідчені користувачі
Для досвідчених користувачів, які віддають перевагу абсолютному контролю, завжди є можливість Завантажте вихідний код з kernel.org та скомпілювати ядро вручну. Класична процедура включає отримання стиснутого файлу з гілки 6.x, його розпакування та налаштування конфігурації за допомогою make menuconfigСкомпілюйте з усіма доступними ядрами та завершіть встановленням модулів і ядра. Після перезавантаження нове ядро з'явиться в менеджері завантаження для вибору.
З усіма цими змінами Linux 6.18 виділяється як особливо актуальний реліз: він поєднує помітні покращення продуктивності в мережі, пам'яті та файлових системах Завдяки рішучим крокам у сфері безпеки та сумісності обладнання, воно готове залишатися на ринку ще роками, якщо його нарешті підтвердять як ядро LTS, що зробить його привабливою базою як для окремих користувачів в Іспанії, так і для організацій та постачальників послуг по всій Європі.
