Я выполняю очень тяжелые вычисления на машине с Windows Server 2012. Например, тысячи процессов выполняют тяжелые задачи.
Иногда мне хочется заняться административной работой и проверить прогресс. Но элементы графического интерфейса Windows все медленные/неотзывчивые из-за нагрузки.
Есть ли способ настроить Windows так, чтобы она отдавала более высокий приоритет графическому интерфейсу пользователя, как только он начинает использоваться (например, при перемещении мыши)?
Альтернативой является создание чего-то, что программно понижает приоритет потоков моей программы. (Например, я могу установить всем своим рабочим потокам самый низкий приоритет.) Но мне интересно, есть ли более простой способ.
решение1
Я бы настроил свой процесс на использование столько ядер, сколько есть в системе минус 1