1

Когда я смотрю на диспетчер задач, я не могу найти способ показать мне, какие ядра используются какими приложениями. Есть ли способ увидеть это? Или есть какая-то утилита, которая может показать мне такое использование с течением времени?

1 ответ1

0

Причина, по которой вы не видите, какое ядро используется каким приложением, заключается в том, что это может потенциально изменяться сотни раз в секунду. Это информация, которая почти наверняка недействительна в тот момент, когда она печатается.

Информация также не стоит регистрировать, потому что стоимость регистрации такого рода данных непомерна по сравнению с любой выгодой, которую вы можете получить от нее. Затраты на память для такого рода журналирования были бы огромными даже в течение короткого промежутка времени, и кроме любопытства нет никакой реальной выгоды, это не имеет долгосрочной ценности.

Хотя Windows может отдавать предпочтение не переключать приложение на другое ядро во время работы, если это приложение переходит в спящий режим (хотя и ненадолго), оно будет незапланированным и перенесено на другое ядро, когда оно снова проснется.

Вы можете ограничить программу конкретным ядром, используя опцию « Set task affinity если щелкнуть ее правой кнопкой мыши в диспетчере задач, но это не то, что вы запрашиваете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .