>>>>> Mikhail Ramendik <m...@ramendik.ru> writes: >>>>> 2011/9/11 Ivan Shmakov <i...@gray.siamics.net>:
>> К слову, я на эти <<грабли>> как-то раз наступил, лет десять >> назад. С тех пор с RT-процессами не связывался; и даже когда >> postinst мне предлагал X-сервер таковым сделать -- без раздумий >> отказывался. > У меня появилась совсем другая идея. Реализуется сложнее, зато не > требует привилегий рута. > Мне ведь не нужен реалтам. Мне нужно, чтобы другие мои же приложения > не мешали mplayer. Но когда mplayer нет - работали нормально. > Так вот - перед стартом mplayer взять все PID нынешнего юзера, кроме > данного процесса, и сделать им renice 10. А после завершения mplayer > - обратно. > Достоинства: > - Не надо рута Надо — для «обратно.» > - Не мешаем X серверу (на этой машине он от рута) Разве он не всегда от него? > - Можно обходиться с разными процессами по-разному. Например, не > трогать window manager или pidgin, если он может понадобиться и при > этом не ест процессор. А злобному flashplugin-nonfree выдать > SCHED_BATCH. Что мешает выставить нужные nice процессам изначально? Пока нет конкуренции за ресурсы — активно используется только одна программа — оная получает весь IO и CPU. Как только претендентов больше одного — те, что с большим nice, получают меньший slice. Повторюсь, мне помогает. (Но у меня flashplugin не водится по-определению.) […] -- FSF associate member #7257 Coming soon: Software Freedom Day http://mail.sf-day.org/lists/listinfo/ planning-ru (ru), sfd-discuss (en) -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/86litv13za....@gray.siamics.net