Linux 4.9 — «самый большой релиз [ядра], который когда-либо был»

На днях Линус Торвальдс (Linus Torvalds) представил финальный релиз новой версии ядра Linux — 4.9.

Комментируя выход Linux 4.9, Линус охарактеризовал его как «самый большой релиз, который у нас когда-либо был, по крайней мере по числу коммитов»: «Если вы посмотрите на количество измененённых строк, у нас были более крупные релизы в прошлом, но обычно это способствовали специфичные обстоятельства (например, в v4.2 много строк пришло вместе с файлами определения регистров AMD GPU [..]). Релиз 4.9, напротив, просто большой». Среди значимых изменений и новшеств, представленных в ядре Linux 4.9:

  • добавлен интерфейс, позволяющий в пользовательском пространстве выделять ключи и защищать области памяти с ними (Memory Protection Keys, MPK), — эта функция поддерживается в будущих процессорах Intel;
  • поддержка так называемых vmapped stacks (виртуального маппинга стека ядра для лучшей безопасности) с помощью CONFIG_VMAP_STACK в сборках ядра для архитектуры x86_64 — похожую функциональность ранее предоставляли патчи Linux GrSecurity (GRKERNSEC_KSTACKOVERFLOW);
  • экспериментальная поддержка AMDGPU Southern Islands (SI) / GCN 1.0 для видеопроцессоров AMD (AMDGPU);
  • новая подсистема — Greybus, реализующая протокол уровня приложений для оборудования с UniPro (Unified Protocol); активно используется в проекте модульных смартфонов Google Project Ara;
  • поддержка 29 новых ARM-систем/процессоров (включая Raspberry Pi Zero);
  • улучшенная производительность в P-State для ряда процессоров Intel Atom;
  • поддержка виртуальных экранов (virtual display) в AMDGPU (содержимое доступно, например, с помощью инструментов для удалённого рабочего стола);
  • поддержка Intel Integrated Sensor Hub (ISH);
  • поддержка UBIFS в OverlayFS, разделяемые data extents в XFS, улучшение производительности F2FS;
  • драйвер проверки EFI (test driver) от Canonical (используется в Firmware Test Suite для проверки готовность runtime-интерфейса UEFI).
Такс (Tux), талисман Linux
Такс (Tux), талисман Linux / Иллюстрация с сайта En.Wikipedia.Org

На данный момент ядро Linux составляют 22,3 миллионов строк кода, созданных в 635+ тысячах коммитах почти 16 тысячами разработчиков.

Дмитрий Шурупов по материалам phoronix.com, lkml.org.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Вирус, который похищает личные данные, рассылают украинцам с письмом на электронную почтуВирус, который похищает личные данные, рассылают украинцам с письмом на электронную почту
Apple заплатила рекордные $100 тыс. студенту, который нашёл способ взломать Mac через браузерApple заплатила рекордные $100 тыс. студенту, который нашёл способ взломать Mac через браузер
Ровно 20 лет назад состоялся релиз Windows XP и она всё ещё используется на миллионах ПК
Обнаружено вредоносное ПО для Windows Subsystem for Linux
Стала известна дата релиза совершенно нового Microsoft Office 2021
Linux исполнилось 30 лет
Intel свернула поддержку 10-нм процессоров Cannon Lake на уровне драйверов Linux
Microsoft предупредила о вирусе-майнере LemonDuck, поражающем системы Windows и Linux
Появился опасный вирус MosaicLoader, который охотится на любителей пиратских игр
Microsoft выпустила экстренный патч для Windows, который закрыл опасную уязвимость PrintNightmare
Последние новости

Подгружаем последние новости