Коллеги, подскажите:
Есть виртуалка Windows Server 2012 на Hyper-V. (2 Xeon E5-2667 v2 @ 3.30GHz )
Пытаюсь настроить нормальную работу Turbo Boost, но в виртуалке в Task manager, CPU-Z, AIDA64 вижу только номинальную тактовую частоту. Специально нагружаю одно ядро до 100% и смотрю.
В биосе хоста, на самом хосте, в виртуалке везде стоит Maximum Perfomance,
Наткнулся на статью http://sqlbuzz.wordpress.com/2012/11/29/awesome-task-manager-of-windows-server-2012/ где пишут что Task manager в 2012 врет. значит и остальные программы показывают не корректно?
Подскажите, как задействовать прелести Turbo Boost в виртуалке и увидеть реальную тактовую частоту?
что где крутить? У вас показывается реальная тактовая частота с учетом Turbo Boost в виртуальной машине? если да то какой программой?
(4) hogik, проверим конечно, почитал, спасибо. В принципе с производительностью сервера у меня все отлично, по тесту AIDA во всех тестах с 1 по 3 место занимаем.
Память чтение/запись: 62000/60000MB/s, что судя по ссылке очень много.
А в тесте гилева на 8.3 - 9 попугаев..
вроде изменение настроек питания должно еще треть дать, а не понятно включается или нет..
Так всеже в VM Hyper-V утилиты CPU-Z, AIDA64 должны показывать реальную частоту? У вас показывают?
(5)
"с производительностью сервера у меня все отлично"(с) Я ссылки давал не по поводу производительности.
Посмотрите на картинках частоту процессора.
Даже в реальной среде...
(6) hogik, да. я понял, в виртуальной среде у меня показывается номинальная частота.
а про производительность я написал чтобы показать что процессор судя по тестам и работает на номинальной частоте. (на скринах по ссылке процессор работал(или отображал) треть своей частоты).
(1) maxis33, скажи, пожалуйста, чем пляски закончились? Мы тоже проседаем по производительности в виртуалке. Админы говорят, что ESX на максимальную производительность настроены.
(9)
Говорят, что и в DOS-е подобные утилиты не запускаются. :-)
Под реальной средой в (8) сообщении подразумевается некая операционная система, которая Вам позволит локализовать причину - софт/железо. Например, настроить BIOS тестируя систему этими утилитами.
P.S.
Дайте, пожалуйста, ссылку на описание железа.
(12)
"у меня C1E отключена как Гилев рекомендует, а в статье немного другие выводы.."(с) У "Гилева" даны рекомендации для 1С-продукта. На мой взгляд - верные. А в статье разговор о совсем других программных средах. :-)
"может стоит и тут попробовать вернуть C1E"(с) Пробовать нужно все варианты. ;-)
(14) hogik,
попробовали убрать TB в BIOS - результат понизился с 9 примерно до 8.35.. вроде и меньше стало, но как-то не намного...
Скинули потом биос в дефолт и в настройке питания поставило OS Cоntrol Mode - стало 8.7 (8.9)
похоже что работает, но я предполагал более существенной разницы.. по идее 3.3 и 4 - это 20 процентов, а с учетом что диск на результат почти не влияет (что на ssd что в ram -результат один), то узкое место всеже проц, который загружен на 90 процентов примерно все время (одно ядро на 90, второе на 10, остальные не загружены).. вобщем пока копаю дальше ;)
(15)
Вот, попробуйте сравнить время выполнения простым тестом в двух режимах.
После запуска EXE-шника образуется пауза с текстом на плохом ;-) английском языке с предложением в диспетчере задач назначить процессу одно ядро. Назначаем и нажимаем любую клавишу. Выполняться программа будет примерно 20-40 секунд. Выдаст время выполнения в секундах. Программа нагружает только CPU+RAM простыми арифметическими вычислениями в цикле...
P.S.
Меняем настройки в BIOS-е хоста, выбираем одно ядро в госте.
(9)
Кстати. ;-) Возможно, что "эти" утилиты и не могут показать частоту в режиме "Turbo Boost" под VM.
Напишите простой тест нагрузки одного ядра процессора и сравните время выполнения этого теста в гостевой ОС с включенным и выключенным "Turbo Boost" в BIOS-е.
Думаю, для Вашего процессора различия скорости можно будет усмотреть, т.к. разница в частотах приличная (3.3 - 4 GHz).