Бесплатно игровая валюта для более 200 игр, а так же ОКи
Третья версия патча, опубликованная 15 ноября в почтовой рассылке linux-kernel, добавляет всего 224 строчки кода в планировщик задач ядра и убирает 9, а достигаемые при его использовании результаты впечатлили Линуса Торвальдса (Linus Torvalds), которого часто обвиняют в ориентации современного развития Linux-ядра на серверное применение. Согласно тестам, выполненным самим Майком, патч позволяет в некоторых случаях «уменьшить время задержки более, чем в 10 раз, а среднюю нагрузку десктопа — почти в 60 раз». Комментарий Линуса: «Должен сказать, я (приятно) удивлен тем, насколько маленьким стал этот патч и насколько он при этом ненавязчив и элегантен. Вместе с тем, я очень рад тому, что он делает с производительностью при интерактивной работе. Мой тестовый случай был действительно прост (чтение электронной почты в веб-браузере и немного скроллинга во время сборки ядра с „make -j64“ [т.е. в 64 потока — прим ред.]), но такой тестовый случай очень мне подходит. И было заметно _огромное_ улучшение. [..] Групповая планировка перешла от статуса полезной в некоторых особых случаях для серверов к настоящей киллер-фиче». Сам патч к ядру Linux и комментарий Майка Гэлберта можно найти в архивах рассылки linux-kernel.
|