Cоздатель Linux Линус Торвальдс представил версию 2.6.37 ядра своей операционной системы. В релиз добавлено примерно 1 млн. 140 000 строк кода, как сообщает Linux Weekly News. В числе усовершенствований – лучшая масштабируемость поддержки симметричной многопроцессорной обработки (Symmetric Multiprocessing, SMP), возможность компиляции ядра с отключенной опцией Big Kernel Lock, улучшенные средства защиты, поддержка новых драйверов для обеспечения совместимости с более широкоим диапазоном аппаратных средств. Внесены изменения в характер поддержки ядром файловых систем ext4 и XFS, что делает более эффективной их использование в системах SMP-архитектуры. Существенно оптимизирована маршрутизация и поддержка устройств, что также должны приветствовать администраторы SMP-систем. Для взаимодействия с файловой системой ext4 больше не применяется буферный слой, поскольку это вызывало множество проблем с производительностью и масштабируемостью SMP. В одной из тестовых конфигураций, с 48-ядерной системой и подключенным к ней массивом хранения с интерфейсом SAS из 24 модулей, новая реализация файловой системы ext4 обеспечивает ускорение 192 одновременных потоков FFSB (Flexible File System Benchmark) на 300% со снижением нагрузки на центральные процессоры в три или четыре раза. Путем целого ряда улучшений оптимизирована также поддержка файловой системы XFS. Это первая версия ядра, которая может выполнять функцию естественного хоста для виртуальных машин на базе Xen, хотя для полноценного использования этой технологии еще предстоит разработать драйверы для доступа с клиентов. Для повышения безопасности были внесены многочисленные улучшения в Security Enhanced Linux (SELinux), в том числе добавлен интерфейс быстрого обновления статуса.

Поделитесь материалом с коллегами и друзьями

Купить номер с этой статьей в PDF