Как выполнить задачу в реальном времени с высоконагруженной фоновой задачей в Linux?

Как выполнить задачу в реальном времени с высоконагруженной фоновой задачей в Linux?

Я начал записывать звук (незначительная загрузка ЦП, памяти и ввода-вывода)

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

И выполнить большую компиляцию (высокая нагрузка на ЦП + высокая нагрузка на память + высокая нагрузка на ввод-вывод), как показано ниже:

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

Почему он "overrun!!! (минимум -1770319440.252 мс long)" и портит запись? Почему IDLE_PRIO и idle-io-class осмеливаются калечить задачи с приоритетом реального времени?

Как начать заниматься тяжелым весомДействительнонизкий приоритет? Разрешается мутить в свопе как хочет, нобезвмешиваться в важные дела!

P.S. и при исчерпании памяти OOM killer, конечно, каждый раз выдает "переполнение!!!"...

Связанный контент