Como fazer uma tarefa em tempo real com uma tarefa em segundo plano de alta carga no Linux?

2

Eu comecei a gravar o som (menor CPU, memória e carga de E / S) como

schedtool -R -p 2 -e arecord -f cd > qqq5.wav

E realize uma grande compilação (alta carga de CPU + alta carga de memória + alta carga de E / S) assim:

schedtool -D -e nice -n 19 ionice -c3 make

Por que ele "superou !!! (pelo menos -1770319440.252 ms)" e estragou a gravação? Por que o IDLE_PRIO e o idle-io-class ousam manipular tarefas com uma prioridade em tempo real?

Como começar uma coisa pesada como realmente baixa prioridade? É permitido fazer um swap como quiser, mas sem interferindo em coisas importantes!

P.S. e ficar sem memória para o assassino da OOM certamente produz "superação !!!" toda vez ...

    
por Vi. 06.10.2010 / 02:08

0 respostas