×
New project by Yuriy Vdovytchenko

ITCOD WEB DESKTOP - следующий этап развития проекта ITCOD.

Вопрос Ulatencyd. Демон параметров отзывчивости системы

Больше
6 года 3 мес. назад - 6 года 3 мес. назад #1 от Aleksej
Aleksej создал эту тему: Ulatencyd. Демон параметров отзывчивости системы
Linux.org.ru

Интересная новость, почерпнутая на страницах Linux.org.ru.

Вышел ulatencyd — демон, контролирующий параметры отзывчивости системы

Daniel Poelzleithner представил демона, автоматически изменяющего параметры планировщика процессов, а также ряда иных параметров, отвечающих за отзывчивость системы.

Демон на данный момент далеко еще не готов для повседневного использования, но хорошее начало уже положено, что не может не радовать. Автор утверждает, что при выполнении «make -j 40» на своем двухъядерном компьютере смог без проблем посмотреть HD-фильм (интересно - фильм был лицензионный или с трекера? :cheer: ).

Обычно происходит так - правила, используемые ulatencyd, всего лишь помечают процессы флагами, критичными для планировщика при принятии решений об установке параметров процессов. В отдельных случаях может использоваться принудительное планирование.

Над демоном ещё предстоит хорошо поработать, чтобы он вёл себя корректно при бесконечном своппинге или форк-бомбах, например. Также, хотя и была произведена оптимизация правил, написанных на Lua, нагрузка на демон при большом количестве порождаемых процессов всё ещё высока.

Исходный код
Последнее редактирование: 6 года 3 мес. назад от Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.