Microsoft promete acelerar aplicativos do Windows 11 em 50% com Native AOT

Os aplicativos modernos no Windows 11 com tecnologia do Windows App SDK em breve serão executados mais rapidamente e usarão menos memória graças ao Native AOT, que torna os aplicativos iniciados mais rapidamente e com tamanho menor. A própria Microsoft afirmou isso.

Fonte da imagem: Microsoft, Windowslatest.com

A Microsoft afirma que os aplicativos baseados no Windows App SDK serão capazes de rodar significativamente mais rápido no Windows 11. Testes preliminares mostraram que os tempos de inicialização foram reduzidos em até 50% e o tamanho dos pacotes de instalação de aplicativos foi reduzido em até 8 vezes. . No entanto, os resultados podem variar e a diferença pode não ser perceptível até que os desenvolvedores atualizem seus produtos de software, explica a publicação online Windows Latest.

O Windows App SDK é um conjunto de ferramentas que ajuda a preencher a lacuna entre as APIs de aplicativos Win32 e UWP. Este SDK permite usar estruturas familiares, como Win32, para criar aplicativos Windows com acesso a APIs modernas. No entanto, os programas baseados no Windows App SDK podem demorar para serem iniciados.

Por exemplo, o Phone Link, que conecta um smartphone Android ou iPhone ao Windows 11, demora mais do que o normal para abrir quando é iniciado pela primeira vez após uma reinicialização. Além de serem lentos para iniciar, os aplicativos Windows App SDK às vezes demoram para responder à entrada do usuário porque dependem do Microsoft Edge WebView para usar mais RAM do que os aplicativos clássicos ou tradicionais do Windows.

Apesar dos problemas existentes, a Microsoft está trabalhando ativamente para resolvê-los. Foram encontradas informações na documentação de suporte de que, a partir de 6 de setembro, o Windows App SDK agora oferece suporte à compilação Native AOT (Ahead-Of-Time). Agora os desenvolvedores poderão integrar a tecnologia em seus aplicativos, o que reduzirá significativamente o tempo de inicialização dos aplicativos e o consumo de memória.

Os testes iniciais mostrando um tempo de inicialização 50% mais rápido e uma redução de 8x no tamanho do pacote de aplicativos são encorajadores. Além disso, como a Microsoft não inclui mais o Edge WebView2 SDK codificado no Windows App SDK, isso também ajuda a reduzir o tamanho do aplicativo. Em vez disso, o NuGet é usado para acessar o SDK do Edge WebView2 conforme necessário. É importante observar que essas mudanças não aceleram diretamente os aplicativos, mas à medida que a Microsoft e outros desenvolvedores começarem a usar o Windows App SDK com Native AOT, os usuários verão melhorias de desempenho, incluindo menor consumo de memória.

avalanche

Postagens recentes

O plano de reestruturação anunciado pela Intel lança dúvidas sobre o futuro dos aceleradores Falcon Shores

No início da semana, a Intel enviou uma carta aos funcionários descrevendo um plano para…

2 horas atrás

A Electronic Arts mudou de ideia sobre o lançamento de The Sims 5 – o que aguarda a série no futuro

A franquia de simulação de vida The Sims completará 25 anos em breve e, com…

2 horas atrás

Cientistas chineses aprenderam a detectar drones e aeronaves furtivas por interferência na rede Starlink

Cientistas chineses aprenderam a usar a rede de satélites Starlink para detectar aeronaves furtivas e…

2 horas atrás

Em breve, drones começarão a transportar sangue humano entre hospitais em Londres

Num programa piloto conjunto entre a startup britânica Apian, a empresa de drones Wing (de…

2 horas atrás