Новостей.COM ⇒
⇓
2015-09-10
Linux 4.2 — новая версия ядра свободной операционной системы
30 августа Линус Торвальдс анонсировал очередной релиза ядра Linux — 4.2.
Первый кандидат в релиз Linux 4.2, появившийся в июле, стал самым крупным обновлением Linux по количеству строк кода из-за добавления огромного фрагмента драйвера для видеокарт AMD. Финальная версия была анонсирована по итогам последней недели августа, когда активность изменений кода стала минимальной. Среди наиболее значимых новшеств в ядре Linux 4.2 можно выделить следующие:
- включение DRM-драйвера для видеокарт AMDGPU с поддержкой Radeon R9 285 «Tonga» и будущих видеопроцессоров (включая Carrizo APU и Fiji/Fury GPU); в будущем Linux-драйвер AMD Catalyst будет опираться на этот модуль ядра, а бинарный блоб вынесут в пользовательское пространство;
- новый «виртуальный» драйвер — VirtIO GPU, — обеспечивающий поддержку mode-setting для гостей виртуализации KVM/QEMU (станет частью проекта Virgil3D);
- поддержка новых SoC от Intel на базе Atom — Broxton;
- новая процессорная архитектура — микроконтроллер Renesas H8/300;
- поддержка новых ARM-плат и SoC: Freescale i.MX7D, ZTE ZX296702 и HiSilicon hi6220, платы 96Boards HiKey;
- зачистка в базовом коде поддержки x86 (переведен с ASM на Си) для упрощения его поддержки и улучшений в производительности;
- новый API для шифрования публичных ключей, предоставляющий Akcipher (Asymmetric Key Interface), и поддержка Jitter RNG (генератор случайных чисел);
- новая возможность — спинлоки с очередями (queue spinlocks) — с лучшей производительностью, чем у ticket spinlock (оптимально подходят для машин с NUMA, имеющих не менее 2 сокетов).

Такс (Tux), талисман Linux / Иллюстрация с сайта En.Wikipedia.Org
Дмитрий Шурупов по материалам phoronix.com, Article.Gmane.org.