Linux 7.2 излезе по-рано заради „новата нормалност“

Линус Торвалдс обяви финалната версия на Linux 7.2 в неделя, 16 август 2026 г., въпреки че последната седмица от цикъла отново е била по-натоварена, отколкото му се е искало. Причината да не отлага е простичка и той я формулира сам: с „новата нормалност“ в разработката на ядрото, ако чака кодът да се успокои, издание изобщо няма да има.
Снимка: Krd, Wikimedia Commons (CC BY-SA 4.0)
Какво означава „новата нормалност“
Изразът е на самия Торвалдс и описва обема код, който вече влиза в ядрото, откакто разработчиците масово ползват AI асистенти. Повече кръпки, повече доклади за бъгове, повече неща за преглеждане в последния момент — и съответно все по-обемни последни седмици преди release.
„Тази последна седмица от изданието беше — за пореден път — по-голяма, отколкото бих искал“, пише Торвалдс в обявата си, цитирана от The Register. „Но с цялата тази „нова нормалност“, ако отлагах изданията заради това, вероятно изобщо нямаше да имаме издание.“
По изчисления на OMG! Ubuntu в цикъла са участвали над 2100 отделни сътрудници, а около 5% от комитите носят етикет за AI асистенция. Малък дял, но достатъчен, за да се усети в темпото.
Част от натоварването дойде и от връщането назад на код в последния момент — най-вече планировчикът в DRM подсистемата, който се върна към стария FIFO режим, след като новият „справедлив“ подход създаде проблеми. Торвалдс определи това като правилния начин да се реагира, когато нещо не е било готово.
Кое е новото в 7.2
Планировчикът вече се съобразява с кеша
Основната новост е Cache Aware Scheduling. Ядрото вече се опитва да държи задачите, които споделят данни, в рамките на един и същ Last Level Cache домейн, вместо да ги разпръсва по ядрата. За обикновен настолен процесор разликата е скромна, но при многоядрени сървърни чипове като AMD EPYC и Intel Xeon 6 намаляването на прескачането между кеш домейните се вижда в числата.
Свързано е и подобрението на MGLRU — механизма за освобождаване на памет. Kernelnewbies отчита до около 30% ръст при натоварвания като MongoDB с YCSB и по-малко неочаквани OOM ситуации.
Файлови системи и вход-изход
- ext4: сериозно преработен механизъм за fast commit, който вече избягва надпреварата за заключвания и мъртвите хватки, и около 5% по-бързо четене на малки случайни 4K блокове от NVMe.
- Btrfs: големите folio-та вече са включени по подразбиране, с експериментална поддръжка до 2 MB. Записът с direct I/O се ускорява до 59%, а последователният запис — с около 15%.
- NFSD получава директорийни делегации, а NTFS вече разбира native символните връзки на Windows.
- dm-inlinecrypt предлага вградено криптиране на блоково ниво като практична алтернатива на dm-crypt.
Ако ви интересува кой хардуер издържа такива натоварвания в реални условия, преди време разгледахме 12-годишните данни на Backblaze за 443 000 диска.
Хардуер: Apple M3, графика и една аркадна конзола
Работата по Apple Silicon стигна до устройствата с M3 — Linux вече тръгва и на тях. При графиката влизат HDMI 2.1 FRL за AMDGPU, подобрения за Intel Arc B390 и подготовка за следващите поколения чипове на AMD, Intel и Nvidia, чиито пазарни ходове следим и в отделен материал за дела на Nvidia в Intel.
Появява се и USB4STREAM — протокол на Intel за пренос на данни директно през USB4 кабел, който изнася устройства /dev/tbstreamX и позволява работа с обикновени файлови операции.
От по-нишовите добавки: поддръжка за аркадния контролер Zenaim Leverless, който е популярен сред професионалните e-sports играчи.
Какво отпада
Всяко издание чисти нещо. Този път си отиват поддръжката на AppleTalk и старите ISA и PCMCIA адаптери за ARCnet мрежи. От самия код е премахната функцията strncpy(), както и драйверът за 40-годишната монохромна ISA видеокарта Hercules.
# проверка коя версия върви в момента
uname -r
Какво следва
Merge прозорецът за Linux 7.3 се отваря веднага, а Phoronix съобщава, че Торвалдс е имал около 40 чакащи pull заявки още преди 7.2 да излезе. Що се отнася до дистрибуциите — 7.2 се очаква да е ядрото на Ubuntu 26.10, а потребителите на 26.04 LTS вероятно ще го получат през Hardware Enablement обновленията в началото на 2027 г.
Заключение
Linux 7.2 не е издание с една голяма звезда — то трупа десетки по-малки печалби на местата, където те се усещат: планировчика, паметта, файловите системи. По-интересното е контекстът. За първи път темпото на ядрото се диктува не толкова от броя разработчици, колкото от това колко код успяват да произведат с помощта на AI и колко от него един човек може да прегледа. Торвалдс избра да не се съпротивлява на графика, а да го приеме — и това вероятно е най-важното в цялата обява.
Харесва ви? Отбележете ни и ще ни виждате по-нагоре в Google.
Предпочитан източник в Google