2

На виртуальной машине нет информации о температуре для моего процессора.

В некоторых случаях некоторые программы соответствуют этой температуре. Для опыта мне нужно "смоделировать" температуру. Как я могу это сделать? (Я использую виртуальную коробку)

1 ответ1

0

Вы не указываете свой продукт для виртуализации и операционную систему, но мой ответ, вероятно, относится ко всем из них: невозможно.

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

Поэтому виртуальная машина не может получить доступ к физическому ЦП (или материнской плате) для чтения датчиков. На самом деле, позволить виртуальной машине проникнуть в физическую машину - это огромный риск для безопасности, который никогда не мог допустить ни один продукт виртуализации.

Единственная возможность, которую я нашел, находится под ESX/Vsphere, как подробно описано в посте. Как контролировать нагрев процессора внутри VM внутри ESX?, но это, вероятно, не относится к вам.

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