Представлено ядро Linux 3.19, поддерживающее Altera Nios II, ARM CoreSight и Intel MPX
2Иллюстрация с сайта Altera.Com
В минувшее воскресенье Линус Торвальдс (Linus Torvalds) объявил о выходе очередного релиза ядра Linux — 3.19.
В новую версию ядра Linux было принято около 12500 улучшений от 1200 разработчиков. Общий размер патча — 38 МБ; изменено 10742 файлов, добавлено 487475 строк кода, удалено 350946 строк. Структура изменений в Linux 3.19 выглядит так:
- ~46% изменений связаны с драйверами устройств;
- ~19% — со специфичным кодом для определенных архитектур;
- ~12% — с сетевым стеком;
- ~4% — с файловыми системами;
- ~4% — с внутренними подсистемами ядра.
Наиболее значимые изменения выделить достаточно сложно, поскольку большинство из них является мелкими исправлениями (что отмечает и сам Торвальдс в своем сообщении). По мнению сайта Linux Kernel Newbies, самыми важными в релизе Linux 3.19 являются следующие улучшения:
- поддержка проверки целостности и быстрой замены дисков в файловой системе btrfs при использовании на RAID 5/6;
- поддержка средств защиты от переполнения буфера на основе расширений Intel MPX;
- появление драйвера для видеокарт AMD, позволяющего эффективно распределять задания и память между центральным процессором и видеокартой (такая архитектура называется Heterogeneous System Architecture, HSA);
- поддержка технологий отладки ARM CoreSight Debug & Trace;
- поддержка новой архитектуры — 32-битных процессоров для встраиваемых систем Altera Nios II;
- добавление новой подсистемы в сетевой стек для поддержки аппаратного ускорения коммутации и маршрутизации при работе с оборудованием, обладающим такой возможностью;
- поддержка опций ALLOCATE и DEALLOCATE, определённых в стандарте NFS 4.2. Эти опции позволяют зарезервировать место для файла в хранилище до фактической записи этого файла.
Вчера вслед за выпуском основного ядра Linux 3.19 организация Free Software Foundation в Латинской Америке (FSFLA) представила и релиз свободной версии ядра — GNU Linux-libre 3.19-gnu (доступен на linux-libre.fsfla.org).
Постоянная ссылка к новости: http://www.nixp.ru/news/13177.html. Aлександр по материалам Lkml.Iu.Edu, KernelNewbies.org, opennet.ru.
- Поддержка CoreSight — технологии ARM — появится в ядре Linux версии 3.19 2 15 декабря 2014 г.
GNU/Linux kernel 5.7 сменил статус с «mainline» на «stable» — теперь уже можно ставить 1
Вышло ядро Linux 5.7 — это mainline и лучше пока подождать 1
Linux 4.13 — новая версия ядра свободной ОС 2
Linux 4.12: поддержка AMD Vega, новые планировщики и другие улучшения
Linux 4.11 — новая версия ядра свободной операционной системы
Linux 4.10: виртуализация GPU в KVM, гибридный опрос блочных устройств, writeback cache для RAID5, новые ARM SoC… 1
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1