The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпущен первый кандидат в релизы ядра Linux 3.8 (3.8-rc1)"
Отправлено opennews, 23-Дек-12 15:21 
Линус Торвальдс анонсировал (https://lkml.org/lkml/2012/12/21/430) первый кандидат в релизы ядра Linux  3.8 (rc1), который ознаменовал закрытие окна по приёму новшеств (merge window) в ветку 3.8. Линус  отметил, что по числу принятых изменений это было одно из самых больших окон приема новшеств, рекордное для ветки 3.х.  По соотношению изменений не отмечается ничего необычного: 63% всех патчей касаются драйверов устройств (staging, networking, scsi, gpu, sound, drbd и т.д.), 18% относятся к поддержке архитектур (основная масса изменений касается платформ на основе ARM), а остальные изменения размазаны по различны подсистемам, таким как сетевая подсистема, файловые системы, include-файлам и т.п.


Среди принятых (http://lwn.net/Articles/528893/) новшеств (http://www.phoronix.com/scan.php?page=news_item&px=MTI1MzQ):

-  Прекращена (http://www.opennet.ru/opennews/art.shtml?num=35582) поддержка процессоров 386-DX/SX. Целью подобного шага является желание упростить поддержку некоторых структур ядра, изменение которых затрудняет наличие дополнительного кода, необходимого для поддержки процессоров 386-DX/SX. Например, для работы на системах i386 в функции sync_core(), используемой для организация синхронизации в режиме SMP,  необходимо обеспечить поддержку процессоров без CPUID (http://ru.wikipedia.org/wiki/CPUID);
-  В состав ядра принята (http://www.opennet.ru/opennews/art.shtml?num=35667) разработанная компанией Samsung  файловая система F2FS (Flash-Friendly File System), ориентированная для использования на Flash-памяти;
-  Добавлена (http://www.opennet.ru/opennews/art.shtml?num=35636) большая порция улучшений и исправлений для файловой системы Btrfs;

-  В файловой системе XFS появился новый механизм верификации для выявления повреждённых данных при сбоях чтения с носителя;

-  В файловой системе Ext4  добавлена поддержка inline-хранения данных, что позволяет значительно увеличить эффективность хранения очень мелких файлов за счёт размещения данных прямо внутри inode, что значительно сэкономит дисковое пространство;

-  Проведена работа (http://www.opennet.ru/opennews/art.shtml?num=35614) по ускорению криптографических операций (например, ускорены шифры camellia,cast5, serpent, twofish, cast6) с использованием набора команд AVX на новых процессорах Intel.   Оптимизирована реализация crc32c;
-  Приняты (http://www.opennet.ru/opennews/art.shtml?num=35610) патчи с реализацией поддержки механизма "huge zero_page (http://lwn.net/Articles/517465/)", который в некоторых ситуациях позволит существенно (до 2.5 раз) сократить потребление физической памяти при включении в ядре поддержки Transparent Huge-Pages (THP). Huge zero_page расширяет возможности THP в направлении экономии пустых страниц памяти, для которых не выделяются реальные области физической памяти;

-  Поддержка (http://www.opennet.ru/opennews/art.shtml?num=35605) DMA-BUF для V4L2, что позволит организовать совместное использование буферов между V4L2-драйверами и иными драйверами. Например, графический драйвер сможет забирать данные из буфера V4L2 напрямую, не совершая операций копирования;
-  Реализация (http://www.opennet.ru/opennews/art.shtml?num=35604)  технологии A-Sync DMA Engines для драйвера Radeon, что
даст возможность GPU копировать или перемещать данные даже когда шейдерная часть занята рендерингом сцен;
-  Добавление (http://www.opennet.ru/opennews/art.shtml?num=35434) нового 2D-драйвера для платформ Tegra 2 и Tegra 3, созданного при поддержке компании NVIDIA;

-  В подсистему контроля простоя CPU (cpuidle (http://lwn.net/Articles/384146/)) добавлена возможность привязки к каждому из процессоров разных драйверов для управления параметрами CPU в зависимости от загруженности процессора. Подобное необходимо для обеспечения поддержки асимметричных архитектур, таких как big.LITTLE;

-  Для гостевых систем под управлением Microsoft Hyper-V добавлен  balloon-драйвер, позволяющий исключить дублирование идентичных областей памяти в разных виртуальных окружениях;

-  При выполнение mmap() или через SYSV IPC приложение может самостоятельно определить необходимый размер страниц памяти (Huge-Pages);

-  Для архитектуры x86 добавлена (http://lkml.indiana.edu/hypermail/linux/kernel/1212.1/01135.... поддержка горячего подключения/отключения базового CPU ("CPU0"), используемого при загрузке (ранее используемый для загрузки процессор не мог был в последующем отключен);


-  Поддержка SoC  Broadcom BCM281XX, Allwinner A1X, Samsung EXYNOS5440, а также  плат USI Topkick, ZyXEL NSA-310 и MPL CEC4.

-  Поддержка контроллеров карт памяти  Wondermedia SD/MMC и Realtek PCI-E SD/MMC;

-  Поддержка (http://lkml.indiana.edu/hypermail/linux/kernel/1212.1/03373.... процессоров POWER8 с улучшенной поддержкой многопоточности (SMT, Simultaneous Multi-Threading), выпуск которых должен начаться в 2013 году;

-  Поддержка (http://lkml.indiana.edu/hypermail/linux/kernel/1212.1/02293.... звуковых устройств: кодека VIA HD, устройств FastTrack C400 USB, PSC724 Ultiimate Edge, Stanton SCS.1d/1m FireWire, Freescale/iVeia P1022 и Maxim MAX98090;


-  В драйвер hid-multitouch добавлена (http://lkml.indiana.edu/hypermail/linux/kernel/1212.1/02063.... поддержка мультитач протокола, используемого в Windows 8.


URL: https://lkml.org/lkml/2012/12/21/430
Новость: http://www.opennet.ru/opennews/art.shtml?num=35682

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру