Создан патч для Linux-ядра, увеличивающий производительность десктопов

Linux-разработчик Майк Гэлбрейт (Mike Galbraith) представил новую версию патча к ядру, который при своем скромном объеме позволяет заметно улучшить отзывчивость при работе операционной системы на настольных компьютерах.

Довольный Тукс… отдыхает
Довольный Тукс… отдыхает
Фото с сайта Wallpaperlinux.Com

Третья версия патча, опубликованная 15 ноября в почтовой рассылке linux-kernel, добавляет всего 224 строчки кода в планировщик задач ядра и убирает 9, а достигаемые при его использовании результаты впечатлили Линуса Торвальдса (Linus Torvalds), которого часто обвиняют в ориентации современного развития Linux-ядра на серверное применение.

Согласно тестам, выполненным самим Майком, патч позволяет в некоторых случаях «уменьшить время задержки более, чем в 10 раз, а среднюю нагрузку десктопа — почти в 60 раз».

Комментарий Линуса: «Должен сказать, я (приятно) удивлен тем, насколько маленьким стал этот патч и насколько он при этом ненавязчив и элегантен. Вместе с тем, я очень рад тому, что он делает с производительностью при интерактивной работе. Мой тестовый случай был действительно прост (чтение электронной почты в веб-браузере и немного скроллинга во время сборки ядра с „make -j64“ [т.е. в 64 потока — прим ред.]), но такой тестовый случай очень мне подходит. И было заметно _огромное_ улучшение. [..] Групповая планировка перешла от статуса полезной в некоторых особых случаях для серверов к настоящей киллер-фиче».

Сам патч к ядру Linux и комментарий Майка Гэлберта можно найти в архивах рассылки linux-kernel.

Дмитрий Шурупов по материалам phoronix.com.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Apache выпустила уже третий патч для закрытия уязвимости в библиотеке Log4j — второй снова не справился
Microsoft выпустила экстренный патч для Windows, который закрыл опасную уязвимость PrintNightmare
Microsoft представила Windows 11: новый интерфейс, повышенная производительность, виджеты и многое другое
Свежая версия Firefox получила улучшенный режим «картинка в картинке» и повышенную производительность
Сентябрьский патч безопасности сломал Linux-подсистему WSL в Windows 10. Microsoft работает над исправлением
Adobe привлекла ведущего разработчика камер Pixel для создания собственного приложения для фотосъёмки
Приложение по обучению программированию Grasshopper от Google стало доступно для десктопов
Последнее обновление Windows 10 снижает производительность в играх
Новые патчи против Spectre: Intel «случайно» запретила говорить о побочных эффектах
Google и Microsoft нашли новую процессорную уязвимость. Патч может снизить производительность
Последние новости

Подгружаем последние новости