1. Turbo Boost
На процессорах Intel Turbo есть только две настройки: «Авто» и «Выкл.». В автоматическом режиме процессор сам решает, использовать ли турбо, если его внутренние правила решают, что для этого достаточно запаса. Турбо в основном всегда на «Авто», если включено в BIOS, пока что-то не выключит его.
Помимо разогнанных процессоров, вы никогда не сможете «включить турбо вручную». Сам процессор имеет полный и эксклюзивный контроль над турбо-режимами, и ОС не может его переопределить. Все, что может сделать ОС - это сообщить процессору, когда нет турбо.
При нормальной работе ваш процессор сообщает операционной системе, на какие скорости он способен, и этот список скоростей только достигает максимальной скорости без турбо. ОС может запрашивать любую скорость из этого списка или вообще не запрашивать ее. Ваша ОС выключает турбо каждый раз, когда запрашивает у процессора скорость ниже максимальной скорости без турбо. Турбо переключается обратно на «Авто» каждый раз, когда ОС запрашивает максимальную скорость из указанного списка.
2. Управление VM
Windows не может контролировать скорость центрального процессора изнутри виртуальной машины. Это по замыслу. Хост-ОС должна иметь собственную систему управления скоростью процессора, которая автоматически определяет нагрузку и запрашивает более низкие скорости процессора, когда в этом нет необходимости. Чтобы разрешить гостевой ОС управлять процессором хоста, потребовалось бы выполнить аппаратное управление процессором (MSR), и это не только серьезная угроза безопасности, но и прежде всего побеждает точку виртуализации.
3. Несколько ядер
Ваше понимание, кажется, противоположно тому, как Turbo предназначен для работы. Турбоусиление в первую очередь увеличивает скорость только тогда, когда одно или два ядра испытывают большую нагрузку, и наименее эффективно, когда загружено несколько ядер. Процессор будет работать только с турбонаддувом, когда у него достаточно свободного места.