Microsoft подтвердила оптимизацию WinUI 3: потребление памяти в «Проводнике» снизилось на 41%

Microsoft опубликовала официальные данные о глубокой оптимизации фреймворка WinUI 3, опровергнув мнение пользователей о том, что режим низкой задержки является лишь «грубой» оптимизацией для скрытия «раздутости» системы. Компания доказала, что Windows 11 претерпевает фундаментальные изменения на уровне архитектуры.

Согласно данным из GitHub и технической документации, Microsoft провела масштабную реструктуризацию WinUI 3. Этот фреймворк является ключевым для интерфейса Windows 11, и его цель — унифицировать разрозненные компоненты пользовательского интерфейса, накопившиеся за долгие годы.

В ходе тестирования производительности компания использовала «Проводник» (File Explorer) в качестве примера. Результаты показали впечатляющие улучшения:

Потребление оперативной памяти при работе новой версии фреймворка снизилось на 41%, кратковременные выделения памяти сократились на 63%, количество вызовов функций уменьшилось на 45%, а время выполнения базового кода сократилось на 25%.

Это означает, что приложения, созданные на основе WinUI 3, стали значительно менее требовательны к системным ресурсам при запуске и в процессе работы.

Топ-менеджер Microsoft Скотт Хансельман (Scott Hanselman) прокомментировал это, заявив, что «похудение» системы и режим низкой задержки — это два параллельных направления оптимизации. Он отметил, что в современных операционных системах, таких как macOS и Linux, также существует механизм мгновенного повышения частоты при взаимодействии, что является разумным аппаратным планированием, а не «читерством». Современное меню «Пуск» должно работать с облачными данными OneDrive и поисковым индексом, что создает нагрузку, несравнимую с системами прошлого.

Ранее, для сокращения сроков разработки, Microsoft использовала технологию WebView для создания «оболочек» в некоторых элементах интерфейса. Такой подход приводил к тому, что каждый проект потреблял полный набор системных ресурсов, что было одной из главных причин низкой эффективности Windows 11.

В настоящее время Microsoft решительно настроена удалить избыточные компоненты за пределами WinUI 3 и полностью вернуться к нативной архитектуре. Эти улучшения постепенно переходят из тестовых версий в стабильные и интегрируются в инструменты разработчика. В связи с вопросами безопасности, некоторые обновления требуют ручного импорта разработчиками.

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

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

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

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

Топ дня 🌶️


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

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


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