> man operating_systems
Вышел Linux 2.6.16
Итак, сегодня вышла новая версия ядра 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 КБ).

Roman I Khimov  в  Понедельник, 20 Март 2006, 19:49  |   Комментарии: 12  |  для печати

Наши новости доступны в формате RSS.

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.