Мониторинг процессора: гиперпоточность, текущая тактовая частота
Думаю, было бы интересно проверить, сколько ГГц работает каждое из моих ядер. Это вообще возможно?
3 ответа
Вы должны быть в состоянии сделать это с помощью инструмента мониторинга производительности, поставляемого с Windows 7, который представляет собой оснастку консоли управления 3.0. У меня Windows 7 Professional, я не уверен, интегрирован ли он в Home Edition.
просто нажмите кнопку "Windows" и введите perfmon в текстовое поле (поиск программ / файлов).
как только он откроется, вы сможете развернуть инструменты мониторинга (если они еще не открыты), а затем нажмите на мониторинг производительности.
- Нажмите кнопку "большой зеленый плюс",
- поиск в списке "производительность процессора"
- откройте его параметры, ниже этого заголовка вы можете
- нажмите на 'частота процессора
- в нижней панели выберите, затем
- нажмите кнопку "Добавить >>"
И вот как это окно будет выглядеть (представьте, что оно на английском или на любом другом языке)
"ОК" в окне, и вы получите графический обзор ваших основных частот... вы можете показать много информации о производительности с помощью этого инструмента... весело играть вокруг
hwinfo может быть тем, что вы ищете, он предлагает мониторинг частоты в реальном времени на ядро:
Чтобы определить, используете ли вы аппаратную многопоточность (то, что Intel называет Hyperthreading, HT), вы можете использовать WMI.
Win32_ComputerSystem
класс будет иметь один экземпляр со свойствамиNumberOfProcessors
а такжеNumberOfLogicalProcessors
, Первый - это количество сокетов (физических процессоров), а второй - после включения HT.win32_processor
класс будет иметь один экземпляр на сокет и имеет свойстваNumberOfCores
а такжеNumberOfLogicalProcessors
,
Здесь с i720 с включенным HT и поддержкой WMI в PowerShell (gwmi
это псевдоним для Get-WmiObject
):
PS> gwmi win32_computersystem | fl NumberOfProcessors, NumberOfLogicalProcessors Количество процессоров: 1 NumberOfLogicalProcessors: 8 PS> gwmi win32_processor | ft NumberOfCores, NumberOfLogicalProcessors NumberOfCores NumberOfLogicalProcessors ------------- ------------------------- 4 8