17% скидка на размещение рекламы на площадках devby — до 20 ноября. Клац!
Support us

Microsoft обещает сделать приложения для Windows 11 на 50% быстрее и до 8 раз легче

Приложения в Windows 11, основанные на Windows App SDK, скоро будут работать гораздо быстрее и потреблять меньше памяти, сообщает Windows Latest.

8 комментариев
Microsoft обещает сделать приложения для Windows 11 на 50% быстрее и до 8 раз легче

Приложения в Windows 11, основанные на Windows App SDK, скоро будут работать гораздо быстрее и потреблять меньше памяти, сообщает Windows Latest.

В ходе первичных тестов компания добилась уменьшения времени запуска приложений на вплоть до 50%. При этом установочные файлы занимают до 8 раз меньше места на диске. Но издание отмечает, что результаты могут варьироваться, пока разработчики не обновят свои программы. Таких показателей специалисты Microsoft достигли благодаря технологии Native AOT (Ahead-Of-Time), которая ускоряет запуск программ и уменьшает их размер.

Windows App SDK — это набор инструментов, который устраняет разницу между API Win32 и UWP-приложений. Он позволяет использовать привычные фреймворки, например Win32, для создания приложений под Windows с доступом к современным API. Но основанные на нём программы могут медленно запускаться и иногда с задержкой отзываются на действия пользователя.

Microsoft активно работает над решением этих проблем. В документации поддержки была обнаружена информация о том, что с 6 сентября Windows App SDK поддерживает компиляцию Native AOT. Теперь разработчики смогут интегрировать технологию в свои приложения, чтобы сделать их лучше.

Microsoft представила сервис для совместной работы с ИИ
Microsoft представила сервис для совместной работы с ИИ 
По теме
Microsoft представила сервис для совместной работы с ИИ
Microsoft уберёт «Панель управления» из Windows 11
Microsoft уберёт «Панель управления» из Windows 11
По теме
Microsoft уберёт «Панель управления» из Windows 11
Читайте также
Microsoft, подвинься: OpenAI заплатит $38 млрд за облачные мощности Amazon
Microsoft, подвинься: OpenAI заплатит $38 млрд за облачные мощности Amazon
Microsoft, подвинься: OpenAI заплатит $38 млрд за облачные мощности Amazon
Google, Microsoft и Anthropic пытаются защитить ИИ от промпт-инъекций
Google, Microsoft и Anthropic пытаются защитить ИИ от промпт-инъекций
Google, Microsoft и Anthropic пытаются защитить ИИ от промпт-инъекций
Microsoft расширяет штат, но теперь все кандидаты должны знать ИИ
Microsoft расширяет штат, но теперь все кандидаты должны знать ИИ
Microsoft расширяет штат, но теперь все кандидаты должны знать ИИ
2 комментария
Топ-5 технокомпаний, в которых сотрудники меньше всего стрессуют
Топ-5 технокомпаний, в которых сотрудники меньше всего стрессуют
Топ-5 технокомпаний, в которых сотрудники меньше всего стрессуют

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Anonymous
Anonymous
0

благодаря технологии Native AOT (Ahead-Of-Time)

Ну т.е. это всё про дотнетных бегемотов а не про native apps, у которых и так проблем не было.
Не интересно.

bacek
bacek Programmer в Конь с горы
1

Сами создали себе проблему, сами теперь её героически решают.

0

это всё про дотнетных бегемотов а не про native apps

Windows App SDK можно юзать как из .NET-проектов, так и из С++-проектов, так и не юзать в целом вообще.

Anonymous
Anonymous
0

AOT банально не применим к native app, там ж нечего JITить - всё уже скомпилировано.

0

AOT применим не к приложению целиком, а к SDK (ну или к приложению, если оно целиком на нём основано).
Вы из native app юзаете какие-то фичи Windows App SDK и вот с ними мог быть косяк, который пытаются исправить.
Так-то в CLR уже давно свой JIT есть, нафига ещё один.

Anonymous
Anonymous
0

Фигня какая то! AOTить SDK - это как вообще?

Пошёл почитал оригинал, сильно понятнее не стало.
Про AOT написано тут: https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/preview-channel#native-aot-support

1.6-preview2 includes significant changes to update to the released Microsoft.Windows.CsWinRT version 2.1.1 and make building more reliable for native Ahead-Of-Time compilation.

Походу это таки для С# аппов.

petrunio84
petrunio84 Майор в шарага N2395763295

Комментарий скрыт за нарушение правил комментирования.

Правила тут, их всего 5

table
table Table в Database
1

берите мак