С момента публичного анонса Windows 11 в середине 2021 года, Microsoft утверждала, что ее новейшая ОС призвана максимально эффективно использовать возможности оборудования. И это были не пустые слова — компания также подробно объяснила, за счет чего достигается прирост в производительности.
Когда пользователи на практике обнаружили, что некоторые элементы системы все еще не такие быстрые и плавные, Microsoft пообещала, что все исправит в 2022 году. Microsoft продолжала заявлять об улучшениях производительности, а также без колебаний подробно описывала какие улучшения вносятся в систему.
Например, пользователям Intel обещали более высокую производительность в Windows 11, поскольку процессоры Intel 12-го поколения (Alder Lake) и новее, основанные на гибридной архитектуре Performance Hybrid (или Big-Bigger), включали специальные оптимизации для аппаратного планировщика Thread Director.
Однако эти утверждения так и не превратились в реальные результаты. В июле 2022 года, почти через год после того, как были сделаны первоначальные заявления о производительности Intel 12-го поколения, стороннее тестирование показало неоднозначную картину: ни одна из ОС не оказалась явно лучше. Когда полгода спустя было проведено аналогичное тестирование с упором на игры, результаты снова оказались не слишком впечатляющими.
Портал Neowin провел собственную серию тестов с использованием новейшего процессора Intel 14-го поколения. Результаты тестирования оказались сопоставимы с результатами, полученным другими организациями. Было проведено два разных теста: один с «обновлением на месте», а другой с чистой установкой.
Удивительно, но наличие выделенного оборудования (в данном случае Thread Director) обычно приводит к повышению производительности, если только в самой ОС не отсутствует определенная оптимизация.
Сайт BetaWiki поясняет, почему это так. Энтузиаст технологий Albacore выполнил инструкцию записи в регистр конкретной модели (wrmsr) в режиме ядра для «MSR_IA32_HW_FEEDBACK_THREAD_CONFIG». Было обнаружено, что оптимизации, специфичные для Thread Director, уже присутствовали в Windows 10, и вернулись к сборке 21301.
Сборка была выпущена в феврале 2021 года, то есть за несколько месяцев до публичного анонса Windows 11.
В своем сообщении известный инсайдер Albacore пишет:
Я изучил, какие версии Windows поддерживают Intel Thread Director — ключ к правильному планированию между ядрами эффективности и производительности на процессорах 12-го поколения и более новых. Windows 10, сборка 21301 и новее + все версии Windows 11 поддерживают технологию. Данные изменения никогда не переносились в старые сборки.
Я выполнил проверку, найдя в ядре инструкцию «__writemsr» с целевым регистром «MSR_IA32_HW_FEEDBACK_THREAD_CONFIG» (0x17D4). Проверил последнюю версию Windows 10 и Server 2022 и могу подтвердить, что такой инструкции не существует. Она есть в сборках 21301+, независимо от редакции.
Таким образом, вполне вероятно, что вы получите фактическое улучшение производительности на процессоре Intel 12-го поколения или новее, если обновите сборку старше 21301 до Windows 11 или одной из последних версий Windows 10.
Последние статьи #Windows
• Microsoft PowerToys 0.87.1: исправление проблем стабильности в Windows 10, ошибок .NET 9 и Расширенной вставки
• Microsoft тестирует перевод в режиме реального времени на Copilot+ ПК с процессорами Intel и AMD
• Microsoft рассказала об эксклюзивных функциях Windows 11 для игр. Стоит ли обновляться с Windows 10?
• Microsoft блокирует обновление до Windows 11, версия 24H2 на ПК с включенной функцией Auto HDR из-за проблем с играми
• Microsoft подтвердила проблему с выводом звука в Windows 11, версия 24H2
• GitHub открыл бесплатный доступ к ИИ-инструменту Copilot в VS Code – с поддержкой GPT-4o и Claude 3.5