Пользователи Windows в будущем могут получить дополнительный рычаг управления производительностью своих PC и в обновлениях 26H2 или 27H2, ожидается появление поддержки нового механизма оптимизации для процессоров AMD следующего поколения на архитектуре Zen 6.
Информация о грядущем нововведении всплыла не в официальных блогах Microsoft, а в достаточно специфическом месте — недавнем патче для ядра Linux. Разработчики добавили в драйвер amd-pstate расширение, которое активирует функцию под названием CPPC Performance Priority («Приоритет производительности»).
Современные чипы имеют несколько ядер, и они не всегда одинаковы по эффективности, поэтому за управление их состоянием отвечает интерфейс CPPC (Collaborative Processor Performance Control), благодаря которому ОС определяет самые быстрые ядра чипа и старается отправлять на них самые тяжелые однопоточные задачи, чтобы те выполнялись быстрее. Новая технология Performance Priority идет дальше и позволит ОС устанавливать для разных ядер разный «минимальный порог» производительности, поэтому самые мощные ядра больше не будут простаивать или снижать частоту до минимума в ожидании сложной задачи. Система сможет держать их в состоянии повышенной готовности, установив для них более высокий нижний предел энергопотребления и тактовой частоты.
В то же время вспомогательные ядра смогут оставаться в «экономном» режиме, потребляя минимум энергии, что дает двойной эффект: приоритетные задачи стартуют и выполняются быстрее (так как ядро уже находится в прогретом состоянии), а общее энергопотребление процессора снижается за счет менее активных ядер. Фактически, это более тонкая настройка приоритетов внутри самого кристалла, которая учитывает не только скорость ядра, но и тепловые лимиты.
Если
