Windows и Linux научатся точно определять реальную частоту процессоров AMD Ryzen: повышение производительности в играх
Если вы используете процессор AMD Ryzen, у нас для вас хорошие новости. Операционные системы Windows и Linux теперь смогут точно определять их реальную максимальную частоту ускорения. Это стало возможным благодаря нововведению от AMD.
Традиционно операционные системы не могли напрямую считывать частоту ускорения процессора из прошивки. Процессоры AMD Ryzen в Windows используют CPPC (Cooperative Processor Performance Control), который сообщает системе параметры производительности, состояние ускорения и приоритетные ядра. В Linux используется P-State драйвер.
Проблема в том, что параметры CPPC часто неточны и не всегда отражают реальную частоту, особенно при расчете частоты ускорения, так как соотношение производительности и частоты не всегда линейно для всех ядер.
Чтобы решить эту проблему, AMD разработала новое поле регистра CPPC под названием «HighestFreq», которое позволяет операционной системе напрямую считывать с прошивки реальную максимальную частоту каждого ядра, исключая необходимость в оценках.
Благодаря этому операционная система сможет более точно понимать реальные возможности процессора, а планировщик — лучше распределять нагрузку между наиболее подходящими ядрами. Это особенно актуально для тяжелых задач, таких как игры и рендеринг, где производительность может значительно возрасти.
Это изменение не связано с аппаратной частью и не означает, что процессоры Ryzen будут автоматически разгоняться выше. Пользователи не увидят новых режимов производительности — все изменения происходят на системном уровне.
Технология AMD HighestFreq будет включена в стандарт ACPI 6.7, но для этого требуется одобрение рабочей группы ACPI.
Первыми преимущества получат пользователи Linux — соответствующие патчи уже готовятся. Поддержка в Windows также появится в будущем, но компания Microsoft пока не дала официальных комментариев.








0 комментариев