Новость: Вышел Linux 2.6.16
(Категория: Linux)
Добавил Roman I Khimov
Понедельник, 20 Март 2006, 19:49

Итак, сегодня вышла новая версия ядра Linux - 2.6.16. Линус отмечает, что это довольно важный релиз, поскольку сразу несколько дистрибутивов, скорее всего, будут использовать его в качестве основы для своих ядер.

В сравнении с шестым кандидатом в релиз изменения незначительные, разного рода исправления (в том числе ошибки, обнаруженные сканером Coverity) и небольшие обновления для MIPS и PowerPC.

Однако, стоит взглянуть и на цельную картину изменений в сравнении с предыдущей стабильной версией ядра, 2.6.15:

  • Значительно улучшена поддержка аудио аппаратуры (а также серьезно подчищен код ALSA), в особенности, Creative Audigy 2
  • Файловая система configfs, предназначенная для конфигурации объектов ядра из пользовательского пространства
  • Файловая система OCFS2, Oracle Cluster Filesystem 2.
  • Масса улучшений в сетевой подсистеме
  • Драйвера для ADSL модемов на чипсетах Eagle и ADI 930
  • Поддержка процессоров AMD Geode GX/LX
  • Улучшена программная приостановка (swsusp), в том числе добавлена поддержка libata
  • Улучшена обработка ошибок и устранены другие проблемы в device mapper и программном RAID
  • Улучшения в NFS и NFSv4, в том числе поддержка передаваемых блоков размером до 1 МБ
  • SPUfs - файловая система для управления вычислительными элементами процессора Cell
  • Распределитель памяти SLOB, альтернатива полновесному во всех смыслах этого слова SLAB для встраиваемых систем.
  • Большие обновления в V4L/DVB
  • Большинство семафоров переведены в мьютексы
  • Таймеры высокого разрешения, таймеры POSIX теперь используют эту подсистему
  • Переработанная буферизация устройств tty
  • Внутрикластерный протокол TIPC (Transparent Inter Process Communication)
  • Поддержка протокола SPI и сразу нескольких устройств для него
  • Новая политика планирования SCHED_BATCH для требовательных к процессору задач
  • Системные вызовы pselect/ppoll
  • EDAC (Error Detection and Correction), бывший проект Bluesmoke, поддержка обнаружения ошибок аппаратного уровня, на сегодня в основном используется для отслеживания и реагирования на ошибки ECC в памяти
  • Ну и, естественно, масса других изменений, исправлений и дополнений


Ядро Linux 2.6.16 (39 МБ), патч 2.6.15 -> 2.6.16 (5 МБ), 2.6.16-rc6 -> 2.6.16 (35 КБ), Changelog.

Следом за Линусом, обновили свои ветки Инго Молнар и Кон Коливас. Первый выпустил новый RealTime патч, а второй релиз 2.6.16-ck1.

Патч Linux 2.6.16 -> 2.6.16-rt1. Ссылка не прямая, поскольку высока вероятность, что там уже есть вторая или более версия патча.

Патч Linux 2.6.16 -> 2.6.16-ck1, 2.6.16 -> 2.6.16-cks1 (оба по 50 КБ).


Источник этой новости Центр информации по операционным системам
( http://www.osrc.info/news.php?extend.3862 )