Линус Торвальдс объявил о выходе новой версии ядра Linux 3.2.

Поскольку предыдущий выпуск ядра Linux 3.1 был задержан почти на месяц, новый релиз является рекордным по числу изменений: размер патча — 99 Мб (добавлено 12 664 тыс. строк кода, удалено 12 608 тыс. строк), что примерно в два раза больше, чем для предыдущей версии ядра.

Около 40% всех представленных в ядре 3.2 изменений связаны с драйверами устройств, примерно 23% изменений имеют отношение к обновлению специфичного для аппаратных архитектур кода, 15% связаны с сетевым стеком, 3% — с файловыми системами и 4% — c внутренними подсистемами ядра.

В новом релизе выделяют следующие наиболее значимые улучшения: повышение реакции приложений в условиях интенсивной записи больших объёмов данных; поддержку гибкого лимитирования процессорного времени и выделения больших блоков; увеличение максимального размера блока в Ext4 до 1 Мб; ускорение операций проверки целостности данных и обеспечение автоматического резервного копирования важных метаданных в Btrfs; динамическое распределение свободного места и рекурсивные снапшоты (snapshots) в Device Mapper, реализацию алгоритма пропорционального снижения интенсивности отправки пакетов в TCP-стеке, поддержку процессорной архитектуры Qualcomm Hexagon, интеграцию модуля расширенной верификации EVM.

Версия для печати