On Sun, Sep 11, 2011 at 07:56:59AM +0400, Yuriy Kaminskiy wrote: > Иван Лох wrote: > > On Sat, Sep 10, 2011 at 10:09:47PM +0100, Mikhail Ramendik wrote: > >>>> Ставить real-time scheduler для программы которая не была специально под > >>>> такое > >>>> рассчитана -- хороший способ выстрелить себе в ногу. > >>> mplayer довольно часто так запускают. Наверное, чаще чем другие приложение > >>> (кроме, может быть, cdrecord). Это же мягкий реал-тайм. > > Это "мягкий реал-тайм" с точки зрения требования по управлению шаттлом. И > совсем > не мягкий с точки зрения других приложений и системы. Если real-time процесс > задумается внутри себя, все остальные не получат ни-че-го.
Если SCHED_FIFO возможно и не получат. А с Round-Robin будет следующий timeslice и все дела. SCHED_RR Round-Robin Scheduler, also used for real-time constraints. CPU-time is assigned in an round-robin fashion with a much smaller timeslice than with SCHED_NORMAL and processes in this group are favoured over SCHED_NORMAL. Usable for audio/video applications near peak rate of the system. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ROOT-credentials required. > > Гарантированно ограничит. > > А вот по диску/свопу/whatever - нет :-) ionice? Типа другая подсистема. -- 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/20110911112529.ga27...@nano.ioffe.rssi.ru