Прочее компьютерное

Что значит приоритет процесса? За что он отвечает? Что значит приоритет "реального времени" ?

Приоритет реального времени (real time) - программа выполняется так, как будто она одна и есть цель жизни Windows. Все ресурсы отдаются ей.

Высокий приоритет (high) - программа выполняется так, чтобы оставить чуть-чуть остальным приложениям.
Нормальный (normal) - выполнение идет обычным путем.
Низкий (idle) - если выполнение и идет, то только когда Windows делать нечего.
KT
Kenjebek Tairovich
29 068
Лучший ответ
Сначала выполняется одна команда одного процесса, потом другого, потом вторая команда первого процесса, и так далее. Приоритет процесса указывает на частоту обращения процессора к нему, то есть чем выше приоритет, тем выше скорость работы программы, но это замедляет работу остальных процессов.
А/
Азат //
1 142
создайте рег файл, например:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\WorldOfTanks.exe\PerfOptions]
"CpuPriorityClass"=dword:00000006

rem СОЗДАЕТСЯ параметр
rem прим.: 1 — низкий приоритет; 5 — ниже среднего; 8 — средний; 6 — выше среднего; 3 — высокий
Сразу после переключения контекста ядро запускает алгоритм планирования выполнения процессов выбирая на выполнение процесс с наивысшим приоритетом среди процессов, находящихся в состояниях "резервирования" и "готовности к выполнению, будучи загруженным в память". Рассматривать процессы, не загруженные в память, не имеет смысла, поскольку не будучи загружен, процесс не может выполняться. Если наивысший приоритет имеют сразу несколько процессов, ядро, используя принцип кольцевого списка (карусели) , выбирает среди них тот процесс, который находится в состоянии "готовности к выполнению" дольше остальных. В общем к какой проге обращаешься та и имеет приоритет но совместно с ней есть ещё и другие процессы которые обязаны с ней учавствовать, отсюда и идёт приоритет. . в режиме реального времени значит ежесекундно.
??
Дима Кучин
Дима Кучин
35

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