Регулятор частоты процессора может увеличивать или уменьшать частоту процессора для экономии ресурсов.
На физическом сервере обычно есть смысл, но я не знать, применимо ли это к виртуальному гостю, работающему под VMware.
Имеет ли смысл в настраиваемом ядре избегать опции масштабирования частоты процессора?
Управление питанием ядра ЦП - это функция, которая может принадлежать системе / BIOS сама по себе, но обычно это совместная работа с ОС, в мире Intel это осуществляется с помощью расширений Speedstep, У AMD есть похожие механизмы. Каждая виртуальная машина имеет «маску ЦП», которую гипервизор предоставляет каждой виртуальной машине, чтобы сообщить ей, какие возможности ЦП она может использовать, некоторые из них связаны с управлением питанием ядра - все они связаны с настройками «режима EVC» ваших кластеров. При правильной настройке это позволяет ОС внутри виртуальной машины сообщать гипервизору, сколько ресурсов требуется и когда. Теперь очевидно, что гипервизор не просто делает со своими ресурсами то, что ему говорит виртуальная машина, но он принимает это во внимание при планировании своих ресурсов, и вполне разумно предположить, что если много виртуальных машин выполняют небольшую работу с ЦП, и они сообщают виртуальным ЦП замедление или сон, которые могут повлиять на гипервизор, чтобы сделать то же самое, но это влияние, а не прямой результат. Ясно?