Сегодня вышла новая версия ядра Linux - 2.6.29, как обычно включающая множество новшеств и улучшений. Основные изменения:
- Файловые системы
- Новая экспериментальная файловая система Btrfs
- Read-only файловая система SquashFS включена в ядро (сжатие по алгоритму LZMA пока не поддерживается)
- OCFS2 теперь поддерживает ACL, атрибуты безопасности, квоты и проверку целостности метаданных
- Возможность «замораживать» файловую систему (например для снятия резервной копии)
- Множество небольших улучшений ext4, в том числе
- Добавлена опция, позволяющая выключить журналирование (при этом производительность становится выше даже чем у ext2)
- В документацию добавлена информация о барьерах записи
- Исправлены многие ошибки и улучшена производительность
- Графическая подсистема
- Механизм смены видеорежимов средствами ядра - Kernel-based mode setting (KMS)
- Улучшения в Graphics Execution Manager (GEM)
- Множество улучшений в управлении питанием (в т.ч. новые драйвера для различных моделей ноутбуков)
- Сеть
- Стек mac80211 готов к поддержке режима точки доступа (для работы требуется hostapd)
- Поддержка стека WiMAX, а так же драйверов для USB/SDIO карт Intel Wireless WiMAX/Wi-Fi Link 5x50
- Поддержка инфраструктуры Generic Receive Offload (GRO) для драйверов LAN
- Аудио
- Драйвер для кодеков HD Audio разделён на несколько частей (для различных вариантов кодека от разных производителей), теперь конкретная версия кодека должна определяться автоматически
- Поддержка вывода аудио через HDMI на чипсетах от Intel и NVidia
- Множество новых драйверов для вывода звука в «системах на кристалле» (System on Chip - SoC)
- Управление питанием для AC97 и HD Audio
- Tux - толстый пингвин с утиным клювом - временно уступил пост официального талисмана Tuz'у - тасманскому дьяволу (только на один релиз, потом пингвин вернётся :))
Полный список изменений (а их очень много и они затрагивают почти все подсистемы ядра) можно прочитать здесь.
Скачать: исходники.tar.bz2.
>>> Подробности