Para que os usuários possam analisar o desempenho do sistema no Linux e Android, a Microsoft lançou ferramentas de desempenho para Linux/Android.
A Microsoft anunciou a “Microsoft-Performance-Tools for Linux-Android” como uma coleção de ferramentas de código aberto para analisar o desempenho do sistema no Linux e Android.
Microsoft lançou ferramentas de desempenho para Linux/Android
As Ferramentas de Desempenho da Microsoft para Linux/Android basicamente envolvem rastreamento usando ferramentas Linux de código aberto existentes de LTTng, Perfetto e a infraestrutura de perf bem conhecida.
As ferramentas de desempenho da Microsoft também podem analisar a saída dmesg do kernel e dados cloud-init e WaLinuxAgent.
O Microsoft Performance Tools para Linux/Android basicamente ingere os dados desses rastreadores e outras fontes para ajudar a analisar problemas de desempenho.
Embora este projeto da Microsoft seja de código aberto, uma desvantagem para alguns é que ele depende do Microsoft .NET Core Runtime. As ferramentas da Microsoft podem ser executadas na linha de comando ou na GUI do Windows Performance Analyzer.
Segundo o anúncio:
“Microsoft-Performance-Tools for Linux-Android é um conjunto de ferramentas de processamento de rastreamento que oferece muitos dos excelentes recursos, poder, metodologia e ecossistema, que tem sido usado para impulsionar o desempenho do Windows nos últimos 15 anos ou mais com um conjunto de ferramentas em evolução e atualizado.”
As ferramentas de desempenho da Microsoft para Linux/Android podem funcionar alternadamente com qualquer software que suporte o rastreamento, mas, da parte da Microsoft, eles parecem interessados principalmente neste ponto em torno do monitoramento do desempenho do navegador web.
A análise do Android também é útil para a integração do aplicativo Windows 11 Android, bem como para uso com o subsistema do Windows para Linux e na nuvem com VMs Linux do Azure.
Mais detalhes sobre as Ferramentas de Desempenho da Microsoft para Linux no blog Microsoft Performance Diagnostics. O código-fonte está disponível no GitHub.