Linux 2.6.39: окончательное освобождение от BKL

Сегодня вышла новая версия ядра 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.

Дмитрий Шурупов по материалам h-online.com.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Обнаружено вредоносное ПО для Windows Subsystem for Linux
Linux исполнилось 30 лет
Intel свернула поддержку 10-нм процессоров Cannon Lake на уровне драйверов Linux
Microsoft предупредила о вирусе-майнере LemonDuck, поражающем системы Windows и Linux
Google профинансирует добавление поддержки языка Rust в ядро Linux
В ядре Linux 5.13 появится начальная поддержка ARM-процессора Apple M1
Вышла официальная версия архиватора 7-Zip для Linux — более 20 лет он был эксклюзивом Windows
Google научит свою перспективную ОС Fuchsia запускать приложения для Android и Linux в нативном режиме
Microsoft выпустит браузер Edge для Linux в октябре
Сентябрьский патч безопасности сломал Linux-подсистему WSL в Windows 10. Microsoft работает над исправлением
Последние новости

Подгружаем последние новости