Пока сообщество ждёт нового релиза, уже стало известно, что разработчики серьёзно поработали над производительностью новой версии ядра.
Была улучшена работа с памятью, доработан эвристический механизм, гораздо эффективнее перемещающий так называемые «mapped executable pages» из списка активных страниц.
В результате такой оптимизации загрузка памяти на нагруженных компьютерах и количество ошибок уменьшились на 50%. Кроме того, количество обращений к диску уменьшилось примерно на треть. Это привело к тому, что графическая система X стала гораздо быстрее отзываться на действия пользователя и лучше использовать ресурсы системы.
На файловых серверах это привело к тому, что резко уменьшилось количество кэш-промахов, примерно с 50% до 3-10%.
Другим новшеством в грядущем релизе явится включение нового режима работы с ядром для видеокарт ATI Radeon. В свою очередь, данный режим позволит более плавно и быстро переключать видеокарту в нужный для работы с подсистемой X режим, что избавит от «мерцания» во время загрузки и ускорит загрузку компьютера в целом.
Ещё одним нововведением является новый стек USB и FireWire. Добавится расширенная поддержка eXtensible Host Controller Interface, который нужен для работы с USB 3.0. Несмотря на отсутствие аппаратных средств, поддерживающих данный протокол обмена данных, разработчики тестируют необходимые драйверы на прототипе контроллера USB 3.0 от Fresco Logic.
Для FireWire будут доработаны политики доступа через пространство пользователя для приложений, IP-сеть через новый стек, а также добавлена поддержка дисковых массивов объёмом более двух терабайт.
Кроме того, будет убран статус «Экспериментальный» в меню конфигурации ядра из пункта, отвечающего за включение IEEE1394. Теперь пользователи и разработчики смогут выбирать между старым и новым стеком для FireWire в ядре.
>>> Источник