
Сърцевината на Linux 6.18 вече е наличен И това се случва във време, когато нараства умората от Windows 11 и фокуса му върху интегрирания изкуствен интелект за настолни компютри. В този контекст, общността на ядрото е избрала версия, насочена към... подобряване на производителността, стабилността и хардуерната поддръжка, с поглед както към домашни компютри, така и към сървъри, разположени в цяла Европа, включително Испания.
След няколко донякъде по-консервативни версии, фокусирани главно върху отстраняването на грешки, Linux 6.18 завръща... вълна от вътрешни промени и нови функции Тези подобрения, макар и да не са визуално очевидни, наистина променят ежедневната употреба. Резултатът е по-изпипано ядро за работа, игри или внедряване на облачни услуги, особено на съвременни машини и европейски професионални инфраструктури.
Стабилна версия, която има за цел да стане LTS

Линус Торвалдс обяви в LKML издаването на Linux 6.18 стабилна версия след относително спокоен цикъл на разработка. През последните седмици от фазата на кандидатстване, някои проблеми с виртуалната памет и други дребни детайли, но те бяха бързо коригирани и не бяха причина за забавяне на планирания график.
Седмият кандидат за версия (rc7) беше описан като етап „предимно нормално“С типичния брой корекции за драйвери, архитектури като LoongArch, MIPS и ARM64, както и малки корекции в мрежовия стек и инструментите за разработка, rc7 всъщност беше дори по-малък от rc6, знак, че цикълът се затваряше по организиран начин.
С вече маркирана и публикувана версия 6.18 в kernel.orgОбщността сега очаква с нетърпение прозореца за сливане на Linux 6.19, който ще има малко по-дълъг цикъл поради срещата на върха на поддържащите ядрото. Междувременно, всички признаци сочат, че тази версия ще бъде избрана за финално издание. следващото ядро за дългосрочна поддръжка (LTS)Това го прави кандидат за поддръжка на много корпоративни дистрибуции и критични внедрявания за години напред.
Ако статутът му на LTS бъде потвърден, европейските дистрибуции, насочени към бизнеса и администрацията – като тези, производни на Debian, Ubuntu, SUSE или Red Hat – вероятно ще го приемат. Linux 6.18 като основа за версии с разширена поддръжкаЗа домашните потребители в Испания това ще доведе до постепенно навлизане в стабилните хранилища на различните дистрибуции, като това е от особено значение за сертифицираните компютри и най-новия хардуер.
По-бърза памет: снопове, суап и нов дисков кеш

Сред най-съществените промени в Linux 6.18 е въвеждането на „снопове“ в SLUB разпределителяНов начин за управление на кешове на малки обекти за всеки процесор. Вместо всички ядра да се конкурират за един и същ набор от структури, всеки процесор поддържа свой собствен локален „хранилище“, което намалява вътрешните конфликти и ускорява операциите по разпределение и освобождаване на памет.
Тази промяна, колкото и техническа да изглежда, има последици за подобрена производителност при паралелни задачи и интензивна многозадачностРаботните натоварвания, които разчитат в голяма степен на механизма RCU (едновременно четене на ядрото), масивни компилации или силно претоварени услуги, получават плавност чрез минимизиране на заключванията между ядрата.
Linux 6.18 също отбелязва напредък в преструктурирането struct page чрез въвеждане memdesc_flags_tТова е междинна стъпка към по-компактни и управляеми структури на паметта. Въпреки че тези промени ще бъдат внедрени предимно в бъдещи версии, те помагат да се проправи път за по-ефективно ядро на системи с големи количества RAM, като например европейски сървъри с висока плътност.
Успоредно с това, Подсистемата за размяна стартира първата фаза на нова „таблица за размяна“Тази абстракция има за цел да подобри начина, по който ядрото използва swap пространството като кеш. Според разработчиците, при определени натоварвания са наблюдавани увеличения на производителността между 5% и 20%, както по отношение на пропускателната способност, така и на времето за реакция при високо натоварване на паметта.
Друг ключов компонент на този цикъл е новата цел на устройството за картографиране. dm-pcacheкоето позволява използването на постоянна памет — например CXL или DAX устройства — като високоскоростен кеш за по-бавни дискове или SSD дисковеТози допълнителен слой води до по-голяма гъвкавост при проектирането на смесени конфигурации за съхранение, което е много полезно при масиви и сървъри, разположени в европейски центрове за данни.
Файлови системи: сбогом на Bcachefs и подсилване на останалите
В областта на файловите системи, най-обсъжданото решение е било Изтриване на Bcachefs от основното дърво на ядротоКодът вече се счита за поддържан отвън, така че тези, които желаят да продължат да го използват, ще трябва да прибегнат до допълнителни модули или да го компилират сами. Причината не беше толкова технически проблем, колкото... повтарящо се неспазване на правилата за интеграция от неговия поддържащ, изпращане на промени във функционалността извън крайния срок и пропускане на фази, запазени само за коригиране на грешки.
Докато Bcachefs си тръгва през задната врата, други системи ще излязат по-силни. Btrfs прави много важна стъпка, като разрешава блокове с размери, по-големи от размера на страницата.Това подобрение отваря вратата към значително увеличение на производителността в бъдеще, особено при натоварвания с интензивно четене. Освен това са усъвършенствани няколко вътрешни аспекта на паралелизма и управлението на метаданните.
Ветеран XFS активира функцията за онлайн проверка и поправка по подразбиране (онлайн fsck), който досега се смяташе за експериментален. Това позволява коригирането на определени проблеми, докато файловата система остава монтирана и използвана, което е интересно за корпоративни среди, където спирането на услуги не винаги е опция.
En EXT4 добавя потребителски и групови идентификатори с 32 резервирани бита и нов интерфейс ioctl() Това позволява управление на параметрите на суперблока, което улеснява живота на администраторите и инструментите за поддръжка. Също така предоставя възможност за премахване на остарели опции за конфигурация, които вече не са актуални.
Междувременно, контрольорът на exFAT получава агресивни оптимизацииВ някои специфични сценарии са измерени подобрения до 16 пъти в операциите за четене и запис. Тези, които преместват данни между Windows и Linux, използвайки SD карти или USB устройства, ще забележат значително по-кратко време за копиране. FUSE също така получава капацитет за обработка на копия на големи диапазони, така че Файловите системи в потребителското пространство могат да подобрят производителността.
По-бързи и по-добре управлявани мрежи
Мрежовата секция отново е един от най-големите бенефициенти в Linux 6.18. От една страна, въведена е първоначална поддръжка за TCP Accurate ECN (Точно и изрично известяване за претоварване)Това е по-прецизен вариант на класическата ECN, позволяващ по-детайлно откриване и управление на претоварването. Това е особено интересно за сложни мрежи, като тези, управлявани от големи доставчици и оператори в Европейския съюз.
В UDP пътят на приемане е пренаписан с цел Намаляване на ограничаването и увеличаване на производителността в NUMA системитеВътрешни тестове показват увеличение на производителността с до 47% при приемане на пакети, което може да помогне за по-добра устойчивост както на легитимни пикове в трафика, така и на DDoS атаки, базирани на UDP.
Настройките по подразбиране също се променят: Размерът на буфера за приемане се увеличава до 4 MB, а предишните подобрения в споделянето на буфери са интегрирани, с идеята стрийминг сървърите, онлайн игрите или комуникациите в реално време да имат повече свобода на действие, преди да започнат да изхвърлят пакети.
В областта на криптирането, ядрото включва подобрения за TCP връзки, защитени от PSP и други технологии, насочени към засилване на поверителността на трафика. Тези нови функции, съчетани с новия модел за одит и подобренията в BPF, засилват ролята на Linux като основа за критични услуги в европейските мрежи.
Всичко това е завършено с настройки на мрежовия стек Тези подобрения са насочени към намаляване на латентността и подобряване на стабилността в крайни случаи. Въпреки че много промени са невидими за крайния потребител, европейските мрежови оператори, системните администратори и доставчиците на услуги могат да се възползват от тези подобрения, за да усъвършенстват допълнително своите платформи.
Подобрена сигурност: подписан GMP, мулти-LSM одит и промени в TPM
Сигурността остава основен стълб в разработването на ядрото. Linux 6.18 въвежда възможност за зареждане само на подписани BPF програмиТова позволява проверка на целостта на кода, динамично инжектиран в ядрото преди изпълнение. В среди, където BPF се използва за разширена наблюдаемост, мрежово филтриране или сигурност, тази мярка добавя допълнителен слой защита срещу атаки, опитващи се да използват този канал.
El Подсистемата за одит е разширена, за да се справя по-добре със сценарии с множество LSM.където няколко модула за сигурност съществуват едновременно (например SELinux и AppArmor). Това подобрение улеснява наблюдението и корелацията на събития, свързани със сигурността, в регулирани среди, което е от голямо значение за европейските компании, обект на директивата NIS2 или специфични секторни разпоредби.
Друга поразителна промяна е решението да се Деактивирайте функцията за HMAC криптиране на TPM шината по подразбиранеВ сегашното си внедряване, тази функция добави сложност и намалена производителност, без да има ясна полза по отношение на реалната сигурност. Като я деактивира по подразбиране, ядрото облекчава натоварването на системата и намалява потенциалните точки на отказ, като същевременно позволява опцията за ръчното ѝ активиране, ако се сметне за необходимо.
Що се отнася до изолацията на паметта и сигурната виртуализация, ядрото включва поддръжка за SEV‑SNP скриване на шифрован текст на x86 Той също така разширява възможностите на KVM с технологии като Control-flow Enforcement Technology (CET) на Intel и AMD. Тези функции помагат за защитата на потока на изпълнение и предпазват виртуалните машини от определени видове атаки.
Взети заедно, всички тези части подсилват позицията на Linux 6.18 като основа за критични инфраструктури, както в публични центрове за данни, така и в частни облаци и индустриални среди, разпространени в цяла Европа.
Виртуализация, контейнери и NFS в професионални среди
В сферата на контейнерите, ядрото добавя възможността за обработване на пространства от имена като файлови дескриптори чрез обажданията name_to_handle_at() y open_by_handle_at()Това улеснява надеждното препращане, сравняване или прехвърляне на пространства от имена между процеси, без да се разпределят постоянно ресурси, опростявайки управлението на сложни системи, базирани на контейнери.
Мрежовият файлов сървър също е от полза. Linux 6.18 въвежда опция за деактивиране на I/O кеша на NFS В определени конфигурации това подобрява мащабируемостта и производителността при силно разпределени натоварвания. Тази гъвкавост е полезна за големи мрежови системи за съхранение на данни, например в университети, публични институции или европейски компании с хиляди клиенти, които имат едновременен достъп до системата.
Заедно с основния ремонт на подсистемата за смяна и вече споменатите подобрения в паметта, тези оптимизации позволяват това сървъри с десетки или стотици контейнери остават по-стабилни, дори когато системата достигне границите на натоварване.
За доставчиците на облачни услуги и центровете за данни, разположени в Испания и останалата част от ЕС, този тип подобрение означава възможност за по-добро използване на съществуващия хардуер, преди да се наложи да се обмислят разширения, като същевременно се поддържат конкурентни нива на обслужване.
Повече Rust в ядрото и нови архитектурни възможности
Linux 6.18 продължава да напредва в интеграцията на Ръждата като втори език в ядрото. Връзките към съответните API на ядрото са разширени, включвайки атомни операции, съобразени с модела на паметта на ядрото, поддръжка за DebugFS, обработка на растерни изображения и инструменти за писане на по-сигурни драйвери.
Сред тези контролери един се откроява. Нов DRM драйвер в Rust за ARM Mali графични процесориВсе още е в ранен етап на разработка, като се адаптира част от работата, извършена по Panthor. В средносрочен план идеята е, че ARM устройствата, широко използвани на европейския пазар – от едноплаткови компютри до леки лаптопи – могат да се възползват от по-надеждни драйвери с по-малка вероятност от причиняване на сериозни повреди.
Друг важен компонент е Шофьор за свързващо вещество за ръждаТова е насочено към системата за междупроцесна комуникация (IPC), използвана в Android. Включването ѝ проправя пътя за по-стабилна поддръжка на Android и производни устройства в рамките на основното ядро, което е важно за производителите, разпространяващи продукти в Европа, които изискват добре поддържан стек.
Успоредно с това, възможностите на BPF арени в архитектури като PowerPC Добавени са нови функции за Arm, RISC-V и MIPS. Например, за RISC-V се въвеждат отново промени, които не са били включени в предишната версия, като например нови примитиви за картографиране на паметта, поддръжка за RPMI интерфейса (подобен на ARM SCMI) и разширения, специфични за отделните производители.
Този набор от архитектурни подобрения засилва позицията на Linux като еталонна операционна система в... Отворен хардуер и нововъзникващи платформи, област от голям интерес за европейски проекти, които искат да намалят зависимостта си от собствени архитектури.
Хардуерна поддръжка: игри, съвременни лаптопи и Apple Silicon
Много видима част от усилията в Linux 6.18 се фокусира върху драйверите. Ядрото значително разширява хардуерна поддръжка за потребителско оборудване и PC конзоли, сегмент, който нарасна значително през последните години благодарение на възхода на игрите на Linux.
За начало, a Нов HWMON драйвер за GPD устройства, като например GPD Win 4 и Win Max 2, които предлагат по-прецизен контрол на вентилаторите и по-надеждни показания от термичните сензори. Това улеснява извличането на максимална полза от тези малки машини, без да се прави компромис с живота им, нещо, което е високо ценено от потребителите в Испания и останалата част от Европа.
Те също са коригирани Досадни проблеми с ASUS ROG Ally и Lenovo Legion Go 2Тези проблеми са свързани с фалшиви прекъсвания и възобновяване на NVMe устройствата след спиране на системата. За тези, които използват тези устройства като преносими конзоли, базирани на Linux, игровото изживяване би трябвало да е по-стабилно.
В областта на периферните устройства, ядрото подобрява поддръжката за Контролер за PlayStation DualSenseтака че интегрираният аудио конектор да работи правилно: когато включите слушалки в контролера, системата пренасочва звуковия изход и ви позволява да използвате микрофона без никакви странни конфигурации.
Освен това, Linux 6.18 разширява първоначална поддръжка за хаптични тъчпадовеТе стават все по-често срещани в съвременните лаптопи. Благодарение на това много модели, продавани в Испания и други европейски страни с този тип сензорен панел, ще имат по-естествена реакция при щракване, по-близка до фабричните настройки, предлагани от други системи.
Графика, процесори и изкуствен интелект: подобрения за съвременни устройства
В графичната секция, контролерите Nouveau за графичните процесори NVIDIA Turing и Ampere Те ще започнат да използват фърмуера GSP (GPU System Processor) по подразбиране, когато стане достъпен. Тази промяна е част от по-широк преход в екосистемата на NVIDIA, насочен към подобряване на управлението на захранването и подготовка за по-стабилна поддръжка в средносрочен план за работни станции и геймърски компютри.
В процесора, драйверът intel_pstate Включва подобрения за платформите. Intel Meteor LakeБлагодарение на интеграцията с Dynamic Efficiency Control, ядрото може да използва хардуерни P-състояния (HWP) без класическите ограничения на EPP, постигайки... по-фин баланс между производителност и разход на гориво, нещо от съществено значение за ултралеките лаптопи, които се продават масово на европейския пазар.
За задачи, свързани с изкуствен интелект, Linux 6.18 добавя нов Rockchip NPU контролер С многоядрена поддръжка и динамично мащабиране на честотата, този драйвер позволява по-добро използване на изчислителните възможности на платките Rockchip SoC, широко използвани в нискобюджетни устройства и лабораторни проекти в цяла Европа, които вече могат да изпълняват задачи за машинно обучение, без винаги да разчитат на дискретни графични процесори.
В рамките на екосистемата на Apple се внедряват постепенни подобрения в поддръжката. SoC-та M2 Pro, M2 Max и M2 Ultra чрез включването на нови дървета на устройствата. Въпреки че за интензивна употреба на Mac лаптопи все още е препоръчително да се използват проекти като Asahi Linux със собствени пачове, фактът, че част от тази работа се включва в основното ядро, е знак за непрекъснат напредък.
Ядрото също така разширява съвместимостта с дънни платки и оборудване от производители като ASUS, HP, Alienware и Dell G Series, добавяйки плюс HWMON сензори, управление на вентилатора и зонирано RGB управление на осветлениетоЗа високопроизводителни работни станции, както настолни, така и геймърски, тези подобрения се изразяват в по-цялостно наблюдение.
Как да надстроите до Linux 6.18 на различни дистрибуции
Начинът за достъп Linux 6.18 вече е наличен До голяма степен зависи от избраната дистрибуция. Тези, които използват системи с постоянно обновяване, като Arch Linux или някои варианти на Fedora, ориентирани към разработчици, обикновено получават новото ядро чрез стандартна актуализация на пакета. Веднага щом дистрибуцията го интегрира в своите хранилища, просто го актуализирайте и изберете при следващото зареждане.
За разлика от това, разпределенията с по-консервативни цикли на актуализиране — Ubuntu stable, Debian, Linux Mint, openSUSE Leap, за да назовем само няколко популярни в Испания — ще отнеме малко повече време за приемане на 6.18. В много случаи това ядро ще пристигне заедно с основна версия на дистрибуцията или нова LTS версия, особено ако статутът му на дългосрочно поддържано ядро най-накрая бъде потвърден.
Нетърпеливите потребители винаги имат възможност да Изтеглете изходния код от kernel.org и го компилирайте ръчно на вашата система. Класическият процес включва получаване на компресирания пакет, декомпресирането му и настройване на конфигурацията с инструменти като make menuconfig, компилирайте, използвайки всички налични ядра, и инсталирайте модулите и полученото ядро.
В екосистемата на Debian и Ubuntu има и .deb пакети и специфични хранилища Тези източници предлагат основни компилации на ядрото, както и поддържани от общността PPA. Те са валидни начини за тестване на 6.18 възможно най-скоро, въпреки че е препоръчително да се използват с повишено внимание на производствени машини, тъй като обикновено им липсват допълнителни пачове и официална поддръжка на дистрибуцията.
В професионални среди и сървъри, разположени в европейски центрове за данни, общата препоръка остава придържайте се към ядрата, предоставени от самата дистрибуция или от договорения доставчик на поддръжка. Това гарантира комбинация от ядро, инструментариум и библиотеки, която преминава през съвместно тестване, което е от решаващо значение при управлението на критични инфраструктури.
Linux 6.18 се утвърждава като особено подходяща версия на ядрото: тя комбинира Ясни подобрения в паметта, съхранението, работата в мрежа, сигурността и хардуерната поддръжка. С твърди стъпки към по-модулно и сигурно бъдеще благодарение на Rust и BPF, то се оформя като основата, която много европейски и испански дистрибуции биха могли да използват в продължение на години, ако най-накрая бъде потвърдено като следващото LTS ядро.
