Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Andrey Blochintsev                   2:5020/400     12 Apr 2004  15:28:42
 To : Eugene Grosbein
 Subject : Re: priority degradation
 -------------------------------------------------------------------------------- 
 
 Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:
 
 >  AP> Да. Вообще, по моим ощущениям, больше одной задачи одновременно под
 >  AP> rtprio чревато боком...
 >  
 >  Ok, тогда как решить такую задачу.
 >  
 >  Имеем фоновый процесс, который кушает столько процессора, сколько дадут,
 >  но не очень важный (типа make buildworld), хотя и под idprio пускать его
 >  нельзя. И есть иксовое приложение, которому процессор нужен фактически
 >  realtime. Если пустить только его под rtprio, оно не сможет диалог с юзером
 >  вести: процессор потребляет почти все время и иксы не смогут нормально
 >  обрабатывать мышь/клавиатуру.
 
 IMHO, тут обычные "nice" кому в плюс, кому в минус помогут...
 rtprio - это фактически способ отдать ВЕСЬ процессор приоритетной
 задаче, а не "дать не меньше XX%, не реже чем YYms".
 
 >  Вопрос получается таким: можно ли пустить процесс X-сервера под высоким
 >  rtprio, оставив при этом все порожденные им процессы с обычным приоритетом?
 
 cat > ~/.xserverrc <<EOF
 
 exec ...nice/prio/script/... /usr/X11/bin/Xwrapper -auth $HOME/.Xauthority $*
 EOF
 
 >  Тогда потом пущу приложение с rtprio, но пониже и все должно заработать
 >  как надо.
 
 --- ifmail v.2.15dev5.3
  * Origin: Digital Generation (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: priority degradation   Andrey Blochintsev   12 Apr 2004 15:28:42 
Архивное /ru.unix.bsd/842899c00f88.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional