Оперативные приоритеты в не оперативная ОС

Регистрация Settings > Preferred Applications, под вкладкой утилит для наблюдения точно, которым запускается терминальная программа exo-open. Я подозреваю, что это является терминальным гномом, для которого это - известная ошибка. Фиксация приземлилась симпатичный недавно, поэтому возможно, это не находится в Вашем распределении (даже при том, что Монетный двор 12 просто вышел). Поочередно, возможно, фиксация не полностью решает проблему при некоторых обстоятельствах.

Как обходное решение, попытайтесь переключиться на Терминал XFCE (иначе просто Terminal, с капиталом T). Это имеет его собственный набор ошибок, но по крайней мере не этого.

8
11.02.2013, 17:16
1 ответ

"Реальное время" означает процессы, которые должны быть закончены к их крайним срокам, или Bad Things (TM) происходит. Ядро в реальном времени - то, в котором строго ограничены задержки ядром (подвергающийся possiby, неправильно себя ведущему аппаратные средства, которые просто не отвечают вовремя), и в котором большая часть любого действия может быть прервана для разрешения выполненным задачам более высокого приоритета. В случае Linux ванильное ядро не настраивается для в реальном времени (это имеет стоимость в производительности, и патчи в реальном времени, плавающие вокруг, зависят от некоторых взломов, что базовые разработчики рассматривают общее количество). Кроме того, выполнение ядра в реальном времени на машине, которая просто не может поддержать на высоком уровне (большинство персональных машин) не имеет никакого смысла.

Тем не менее ванильное ядро обрабатывает оперативные приоритеты, который отдает им более высокий приоритет, чем нормальные задачи, и те задачи будут обычно работать, пока они добровольно не приведут к ЦП. Это дает лучший ответ на те задачи, но означает, что другие задачи овладевают прочь.

5
27.01.2020, 20:12

Теги

Похожие вопросы