- A Microsoft está preparando ainda mais brindes para aqueles de vocês interessados.
- Decidir qual navegador usar pode ser uma tarefa muito difícil para alguns.
- No entanto, essas novas ferramentas podem ajudá-lo a chegar a um veredicto muito mais rápido.
- Este novo software da Microsoft será dedicado para Linux e Android.
Não há dúvida de que muitos de nós usamos alguns navegadores que outros nem ouviram falar, em vez das opções convencionais por aí.
E é verdade que o desempenho é normalmente um fator muito importante para os usuários que tentam decidir entre as diferentes opções de navegação na web.
Os maiores concorrentes, Microsoft e Google, estão constantemente criando novas maneiras de melhorar o desempenho em seus navegadores Edge e Chrome.
No entanto, agora, A Microsoft introduziu um conjunto de ferramentas de código aberto para Linux e Android, chamado Microsoft-Performance-Tools, que pode ser usado para medir o desempenho do navegador em uma variedade de sistemas.
Estamos recebendo novas ferramentas de medição para Linux e Android
Não se deixe enganar pela aparência do conjunto de ferramentas, porque embora pareça ser de uso geral, a Microsoft enfatizou que ele pode ser usado para monitorar e medir o desempenho do navegador.
Todo esse conjunto de ferramentas de processamento de rastreamento é baseado na mesma metodologia que foi usada para melhorar o desempenho do sistema operacional Windows nas últimas décadas.
O próximo software pode ser usado para oferecer mais insights sobre o que o sistema operacional e o código do aplicativo estão fazendo em um ponto no tempo e, se desejar, você também pode correlacionar os rastreamentos com o Windows Performance Analyzer (WPA).
O conjunto de ferramentas em si é baseado no .NET Core e no microsoft-performance-toolkit-sdk, o que significa que é teoricamente compatível com qualquer sistema operacional compatível com o .NET Core.
Para Linux, oferecemos suporte a LTTng, perf e Perfetto. Para navegadores Android e Chromium, como Chrome e Edge Chromium, oferecemos suporte a Perfetto.
Aqui está o rastreamento atual compatível:
- LTTng (programação de CPU do kernel do Linux, processos, threads, bloco de E / S / disco, Syscalls, eventos de arquivo, etc)
- Amostragem de CPU do perf Linux (cpu-clock)
- Perfetto Android e Chromium (programação de CPU, amostragem de CPU, frequência de CPU, FTrace, registros do Android, eventos genéricos / faixas padrão, contadores de GPU)
O ferramental suporta a análise e também a análise do traçado acima. A captura, bem como a gravação de um traço, é diferente para cada tipo de ferramenta de traçado e é abordada em Como capturar um traço ou registros.
Além disso, o gigante da tecnologia observou que qualquer programa ou GUI em qualquer sistema operacional pode processar eventos com os plug-ins Microsoft-Performance-Tools SDK e Linux-Android.
A própria Microsoft está usando esse conjunto de ferramentas para medir o desempenho no subsistema Windows para Android (WSA), VMs Linux do Azure, subsistema Windows para Linux (WSL2) e seu navegador Edge em várias plataformas.
A esperança é que, usando as ferramentas para analisar e melhorar o desempenho, mais insights sobre o desempenho do drive nos seguintes produtos sejam obtidos:
- Subsistema Windows para Android (WSA) que executa aplicativos Android nativos em uma VM com excelente integração com o Windows
- Azure Linux VMs e subsistema Windows para Linux (WSL2), cada um executando Linux em VMs
- Navegador Microsoft Edge que é multiplataforma e baseado em Chromium
Se você quiser dar uma olhada nesta iniciativa e julgar por si mesmo, certifique-se de verifique o projeto de código aberto no GitHub.
Animado com este novo conjunto de ferramentas? Deixe-nos saber na seção de comentários abaixo.