Линус Торвальдс анонсировал первый кандидат в релизы ядра Linux 3.11 (rc1), который ознаменовал закрытие окна по приёму новшеств (merge window) в ветку 3.11. Это ознаменовало закрытие окна по приему новшеств в ветку 3.11. Релиз ядра ориентировочно состоится в сентябре.
И да, самое главное — новому ядру Линусом было присвоено кодовое имя «Linux for Workgroups», по аналогии с Windows 3.11 for Workgroups. Заодно Торвальдс поменял и логотип (последний раз подобное было в 2.6.29).
Список внесённых в ядро 3.11 изменений смотрите под катом, интересные изменения — есть.
- Включена поддержки клиента кластерной файловой системы Lustre (распределенная файловая система массового параллелизма, используемая обычно для крупномасштабных кластерных вычислений);
- Реализована поддержка алгоритма сжатия LZ4 (высокая скорость упаковки и распаковки данных, при этом степень сжатия остается схожей со степенью сжатия алгоритма LZO);
- Для 32- и 64-разрядных архитектур ARM подготовлена улучшенная реализация технологий hugetlbfs и Transparent Huge Page, позволяющих увеличить базовый размер адресуемых страниц памяти до 2 или 4 Мб, что приводит к сокращению числа используемых TLB-блоков (Translation Lookaside Buffer) и расширению возможностей по задействованию выделенной, но неиспользуемой памяти;
- В F2FS (разрабатывается компанией Samsung, файловая систему для Flash-накопителей, отличающаяся высокой производительностью) была добавлена поддержка меток безопасности. Теперь можно использовать данную ФС с LSM-модулями (Linux Security Modules), что, в свою очередь, позволяет использовать средства принудительного контроля доступа SELinux и SEAndroid;
- Xen и KVM теперь поддерживают виртуализацию для архитектуры ARM64;
- Появилась поддержка технологии сжатого кэширования раздела подкачки Zswap;
- Появилась поддержка Intel Rapid Start Technology (IRST). Это такая разновидность спящего режима, который обеспечивается силами прошивки (есть дополнительный таймаут, когда он истекает, дамп памяти системы, заснувшей в режиме Suspend-to-RAM, сохраняется прошивкой на SSD-накопителе, и следом схемы обесточиваются; при включении — прошивка копирует эти данные в ОЗУ);
- Реализована концепция энергоэффективных рабочих очередей внутри ядра. Теперь помещаемые в данный тип очереди задания не будут привязываться к конкретному CPU и смогут выполняться на любых свободных процессорных ядрах, не вызывая пробуждения «спящих» ядер, а используя ядра уже проснувшиеся для выполнения других заданий;
- Включены патчи оптимизации производительности для файловых систем Ext4, XFS, Btrfs;
- Целая серия патчей для улучшения поддержки видеокарт от Radeon;
- Добавлена поддержка средств аппаратного декодирования видео в форматах MPEG2 и H.264 в DRM-модуль Nouveau с использованием движка VP2 (PureVideo HD) — он есть в GPU NVIDIA начиная c NV84 (GeForce 8600) и заканчивая NV96 (GeForce 9400/9600/9700), и еще в GT 200;
- Изменения в DRM-модуле Intel: улучшена поддержка графической подсистемы на базе платформы Intel Bay Trail, созданной для новых Atom SoC. Кроме того, улучшена поддержка Intel Haswell — среди нововведений есть и возможность использования FBC (Frame-Buffer Compression);
- Поддержка новых процессоров: Freescale i.MX6 SoloLite, Freescale Vybrid VF610, Samsung EXYNOS5420, Rockchip RK2928 и RK3xxx processors, TI Nspire, STMicroelectronics STiH41x и STiH416;
- Добавлены патчи для ядра, благодаря которым появилась поддержка Windows RT приложений в Wine.
Источник: www.h-online.com
ссылка на оригинал статьи http://habrahabr.ru/post/186764/
Добавить комментарий