Как опытный аналитик с многолетним опытом работы за плечами, я видел свою долю эволюции операционных систем, и должен сказать, что последний шаг Microsoft в сторону встроенной поддержки Ahead of Time (AOT) для приложений Windows 11 — это шаг в правильное направление.
В последнем сообщении Microsoft указывается, что они включили встроенную поддержку Ahead-of-Time (AOT) в Windows App SDK. По мнению Microsoft, это дополнение может значительно повысить скорость запуска приложений в Windows 11. В ходе испытаний Microsoft сообщила о сокращении времени запуска примерно на 50% и уменьшении примерно в 8 раз размера пакета.
Windows App SDK служит инструментом для разработчиков, позволяя им использовать традиционные платформы настольных приложений при создании приложений, которые могут использовать современные API. Эти приложения, в свою очередь, могут бесперебойно работать на различных типах устройств Windows.
Независимо от того, разработаны ли они Microsoft или сторонними разработчиками, приложения, использующие SDK, часто подвергаются критике за медленное время запуска. Они также могут бороться с прерывистой анимацией и задержкой реакции. Например, приложение Windows Photos запускается настолько медленно, что Microsoft пришлось искать решение, запустив приложение в фоновом режиме в качестве временного решения.
Двигаясь дальше, Ahead-of-Time Native Compilation (AOT) должна способствовать повышению скорости в будущем. Эта технология заранее подготавливает код приложения к форме, которую компьютеры смогут понять напрямую, минуя этап, на котором он переводит код разработчика на язык, который может читать компьютер. Следовательно, приложения запускаются быстрее, поскольку во время выполнения выполняется меньше работы, а также они занимают меньшие объемы памяти из-за снижения накладных расходов.
В последнем сообщении в блоге Microsoft они называют результат «замечательным улучшением скорости», но еще неизвестно, насколько эффективным он будет в реальных сценариях. Чтобы AOT функционировал оптимально, разработчики должны обновить свои приложения, чтобы максимально использовать его возможности. Однако скорость, с которой это делается, у разных разработчиков может различаться. Кроме того, преимущества, вероятно, будут отличаться от одного приложения к другому.
Microsoft представляет обновление как свежую, воодушевляющую разработку, а не как решение давней проблемы, однако важно понимать, что текущие приложения Windows 11 работают заметно медленнее оптимального, и немедленного улучшения скорости не произойдет.
Смотрите также
- Концовка «Субстанции» объясняет: что происходит со Сью и Элизабет?
- Обзор Beyerdynamic DT 770 Pro X Limited Edition – 100 лет звука
- Huawei Watch GT 5 против GT 4: стоит ли обновлять свое носимое устройство?
- Обзор саундбара LG S95TR: наконец-то хорошо
- Милые обманщицы: Краткое содержание второго эпизода Летней школы: Это восхитительно медленное лето
- Из третьего сезона: Имеет ли смысл последнее раскрытие Табиты? Давайте сделаем математику
- Обзор iPad Air (2024): iPad, который большинство людей должны купить в этом году
- Замечательный обзор Paper Pro: один цифровой блокнот, чтобы управлять всеми
- Понятно, что «Сталкер 2» на ПК представляет собой некоторую лажу.
- Эти дешевые наушники для сна делают одну вещь лучше, чем почти все остальные.
2024-09-18 02:27