Linux 2.6.37: сборка без BKL, поддержка PPTP, SMP в Ext4 и XFS

Неделю назад, 4 января, вышла новая версия ядра Linux — 2.6.37.Среди ключевых изменений в новогоднем релизе ядра Linux 2.6.37 можно выделить: возможность сборки ядра без BKL (Big Kernel Lock), который был представлен в ядре 2.0 для поддержки SMP, — впрочем, прироста в производительности ожидать не стоит, поскольку все критичные части ядра уже давно были «очищены» от BKL; ext4 теперь напрямую использует прослойку «bio» вместо «buffer», что заметно улучшает ее производительность и масштабируемость; улучшения в масштабируемости и для другой ФС — XFS (в релизе 2.6.38 эти работы будут продолжены); появилась поддержка PPTP (PPP over IPv4) на уровне ядра, что заметно повышает производительность PPTP VPN-подключений в сравнении с существующими решениями для пользовательского пространства (poptop и pptpclient); образ памяти для спящего режима (hibernation) теперь сжимается по алгоритму LZO; поддержка RBD (Rados block device) для создания блочного устройства с объектами, хранящимися в распределенной файловой системе Ceph; для представленного в прошлом релизе механизма fanotify представлен API, благодаря чему теперь fanotify активирован по умолчанию.

©  nixp