Назад | Перейти на главную страницу

Неправильная частота логического процессора Perfmon HyperV

Когда роль HyperV включена на сервере или рабочей станции Windows, отчеты о частоте ЦП в taskmgr больше не нужны.

Решение четко изложено в KB3003081

Однако на моем компьютере с Win 8.1 я вижу, что этот счетчик сообщает стандартную частоту процессора. CPU-z показывает диапазон от 1,6 ГГц до 3,2 ГГц

А на машине 2012 R2 он сообщает 0

Обе машины под управлением Windows 6.3.9600

Как я могу контролировать частоту процессора на компьютере с поддержкой HyperV?

Здесь мало что можно сделать, кроме того, что вы уже сделали. Хорошая подведение итогов и полная история с множеством ссылок здесь (здесь также есть ссылка на KB, на которую вы указали ссылку):

https://blogs.msdn.microsoft.com/danchar/2014/09/20/physicallogical-cpu-frequency-reporting-with-hyper-v-enabled/

Один из подходов может заключаться в использовании небольшого трюка, который 7zip, похоже, может реализовать, - он может «определять» частоту процессора.

C:\Temp>7z b

7-Zip 9.38 beta  Copyright (c) 1999-2014 Igor Pavlov  2015-01-03

CPU Freq:   2064   4000   4266   4000   2723   3282   3631   3282  3357

Окончательная цифра - это скорость процессора (в моем случае турбо). Этот подход также работает изнутри гостя Hyperv.