Ядро Linux версии 2.6.39: что новенького?

Ядро Linux версии 2.6.39: что новенького?

Вышла новая версия ядра Linux — 2.6.39. На подготовку релиза ушло около двух месяцев (с момента выпуска Linux 2.6.38), что в лишний раз подтвердило тенденцию уменьшения сроков подготовки каждого последующего релиза: если на 2.6.31 ушло 92 дня, то на 2.6.36 — 80, а на 2.6.39 — всего 65.

Среди изменений, представленных в Linux 2.6.39, можно выделить следующие:

- полное избавление от BKL (Big Kernel Lock — вынужденной блокировки, ограничивавшей возможности параллельных вычислений в SMP-процессорах); знаменательный коммит был сделан Арндом Бергманном (Arnd Bergmann) и озаглавлен как «BKL: That's all, folks»;

- поддержка семейства графических чипов AMD Cayman в драйвере Radeon (пока без ускорения);

- поддержка Z-компрессии для видеокарт NVIDIA в драйвере Nouveau;

- включение в ядро ipset — фреймворка и одноименной команды для эффективной работы с большими таблицами IP-адресов, номеров портов (TCP/UDP) или IP-адресов с MAC-адресами;

- включение в ядро сетевого бэкенда (netback) для возможности взаимодействия фронтэнд-драйверов в гостевых системах Xen (DomU) с другими системами;

- в файловой системе ext4 теперь по умолчанию активируется опция mblk_io_submit («Multiple Page-IO Submissions»), призванная значительно улучшить производительность и масштабируемость (код для нее появился еще в Linux 2.6.37);

- файловая система btrfs получила возможность «Batched Discard», которая использует команду fstrim с целью оповещения SSD-дисков о неиспользуемых областях;

- новая файловая система pstore позиционируется как «platform-persistent storage»;

- поддержка хабов USB 3.0.


По материалам: www.securitylab.ru
Читайте также: