Microsoft Win11 «ленивая» оптимизация: ускорение за счёт 100% загрузки CPU на 3 секунды

Microsoft ранее обещала повысить производительность Windows 11 в рамках проекта K2, направленного на оптимизацию системного уровня. На днях стали известны некоторые результаты этого проекта: компания внедрила в Win11 профиль низкой задержки (Low Latency Profile), который значительно ускоряет запуск приложений и загрузку интерфейса системы.

Тесты показали, что скорость запуска таких приложений, как Edge и Outlook, увеличилась до 40%, а скорость загрузки меню «Пуск» — до 70%. Сторонние приложения для Win11 также теоретически выиграют от этой функции.

Как же Microsoft этого добилась? Идея ускорения на 40-70% оказалась простой и грубой: при открытии приложения или интерфейса файл профиля напрямую разгоняет процессор, максимально загружая его ресурсы на 1-3 секунды, при этом загрузка CPU мгновенно достигает 97%, что напрямую повышает производительность приложений.

Microsoft отмечает, что 1-3 секунды — это очень короткий промежуток времени, который не должен существенно повлиять на нагрев процессора или время автономной работы, поэтому пользователям ноутбуков не о чем беспокоиться.

Функция профиля низкой задержки уже тестируется в программе Windows Insider. Когда она будет выпущена для всех, пока неизвестно. Она будет работать в фоновом режиме и запускаться при необходимости.

На первый взгляд, функция звучит неплохо, но при ближайшем рассмотрении возникают вопросы. Такой подход напоминает «силу грубой силы», а не оптимизацию кода. Ресурс Neowin в недавней статье прямо указал, что это лечение симптомов, а не причины. Такой подход делает программистов ленивыми, они перестают писать эффективный код и не заботятся об утечках памяти или неоптимизированной среде.

Авторы статьи отмечают, что это может привести к более серьёзным проблемам, поскольку даже дополнительные ресурсы CPU не смогут компенсировать плохо написанный код. Лучшее программное обеспечение — это не то, которое выжимает из процессора все соки, а то, которому это никогда не требуется.

P.S. Подход Microsoft напоминает ситуацию с появлением DLSS, когда разработчики игр перестали заботиться об оптимизации производительности. Если так продолжится и дальше, у программистов не будет никаких угрызений совести. В будущем, если система начнёт тормозить, виноватой окажется недостаточная мощность вашего процессора, а не плохая оптимизация Windows, ведь нынешний подход Microsoft заключается в постоянном повышении требований к CPU для обеспечения плавной работы.

Подписаться на обновления Новости / Технологии
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ в комментариях

Вы можете задать вопрос нашему ИИ-помощнику прямо в комментариях к этой статье. Он постарается быстро ответить или уточнить информацию.

⚠️ ИИ может ошибаться — проверяйте важную информацию.


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

Оставить комментарий


Все комментарии - Технологии