WIN32_ABOVE_NORMAL_PRIORITY_CLASS |
0x00008000 |
Процесс имеет приоритет выше WIN32_NORMAL_PRIORITY_CLASS, но ниже
WIN32_HIGH_PRIORITY_CLASS.
|
WIN32_BELOW_NORMAL_PRIORITY_CLASS |
0x00004000 |
Процесс имеет приоритет выше WIN32_IDLE_PRIORITY_CLASS, но ниже
WIN32_NORMAL_PRIORITY_CLASS.
|
WIN32_HIGH_PRIORITY_CLASS |
0x00000080 |
Процесс выполняет критичную по времени задачу и должен быть
запущен немедленно. Потоки этого процесса опережают потоки
обычных и ожидающих процессов. К примеру "Диспетчер Задач",
который должен откликаться настолько быстро, как только возможно.
Будьте крайне осторожны с этим приоритетом, поскольку приложения
его использующие могут исчерпать почти все процессорные ресурсы.
|
WIN32_IDLE_PRIORITY_CLASS |
0x00000040 |
Процессы, чьи потоки работают только когда система находится в ожидании.
Потоки этих процессов уступают потокам всех остальных процессов,
запущенных с более высоким приоритетом. К примеру "Хранитель Экрана".
Этот уровень приоритета наследуется всеми потомками процесса.
|
WIN32_NORMAL_PRIORITY_CLASS |
0x00000020 |
Процесс без каких-либо особых потребностей в приоритизации
|
WIN32_REALTIME_PRIORITY_CLASS |
0x00000100 |
Самый высокий из всех возможных приоритетов. Потоки таких процессов
опережают потоки вообще всех остальных процессов, включая процессы
операционной системы, выполняющие важные задачи. Например, процесс реального
времени, выполняющийся с высокой частотой, может привести к тому, что дисковые
кеши не будут очищаться или мышь перестанет реагировать на перемещение.
|