- Microsoft está preparando aún más golosinas para aquellos de ustedes interesados.
- Decidir qué navegador usar puede ser una tarea realmente complicada para algunos.
- Sin embargo, estas nuevas herramientas podrían ayudarlo a llegar a un veredicto mucho más rápido.
- Este nuevo software de Microsoft estará dedicado para Linux y Android.
No hay duda de que muchos de nosotros usamos algunos navegadores de los que otros ni siquiera han oído hablar, en lugar de las opciones convencionales que existen.
Y es cierto que el rendimiento suele ser un factor muy importante para los usuarios que intentan decidir entre diferentes opciones de navegación web.
Los mayores competidores, Microsoft y Google, constantemente están ideando nuevas formas de mejorar el rendimiento en sus navegadores Edge y Chrome.
Sin embargo, ahora Microsoft presentó un conjunto de herramientas de código abierto para Linux y Android, llamado Microsoft-Performance-Tools que se puede utilizar para medir el rendimiento del navegador en una variedad de sistemas.
Obtenemos nuevas herramientas de medición para Linux y Android
No se deje engañar por la apariencia del conjunto de herramientas, porque aunque parece ser de uso general, Microsoft ha enfatizado que se puede usar para monitorear y medir el rendimiento del navegador.
Todas estas herramientas de procesamiento de seguimiento se basan en la misma metodología que se utilizó para mejorar el rendimiento del sistema operativo Windows en las últimas dos décadas.
El próximo software se puede utilizar para ofrecer más información sobre lo que están haciendo el sistema operativo y el código de la aplicación en un punto en el tiempo, y si lo desea, también puede correlacionar las trazas con Windows Performance Analyzer (WPA).
El conjunto de herramientas en sí se basa en .NET Core y microsoft-performance-toolkit-sdk, lo que significa que, en teoría, es compatible con cualquier sistema operativo que admita .NET Core.
Para Linux, admitimos LTTng, perf y Perfetto. Para los navegadores Android y Chromium como Chrome y Edge Chromium, admitimos Perfetto.
Aquí está el seguimiento actual admitido:
- LTTng (programación de CPU del kernel de Linux, procesos, subprocesos, bloque de E / S / disco, llamadas al sistema, eventos de archivos, etc.)
- perf Muestreo de CPU de Linux (cpu-clock)
- Perfetto Android & Chromium (programación de CPU, muestreo de CPU, frecuencia de CPU, FTrace, registros de Android, eventos genéricos / pistas predeterminadas, contadores de GPU)
Las herramientas admiten el análisis sintáctico y también el análisis del rastreo anterior. La captura y el registro de un seguimiento son diferentes para cada tipo de herramienta de seguimiento y se tratan en Cómo capturar un rastro o registros.
Además, el gigante tecnológico señaló que cualquier programa o GUI en cualquier sistema operativo puede procesar eventos con los complementos Microsoft-Performance-Tools SDK y Linux-Android.
La propia Microsoft está utilizando este conjunto de herramientas para medir el rendimiento en el subsistema de Windows para Android (WSA), las máquinas virtuales Linux de Azure, el subsistema de Windows para Linux (WSL2) y su navegador Edge en varias plataformas.
La esperanza es que, al utilizar las herramientas para analizar y mejorar el rendimiento, se obtendrá más información sobre el rendimiento de la unidad en los siguientes productos:
- Subsistema de Windows para Android (WSA) que ejecuta aplicaciones nativas de Android en una máquina virtual con excelente integración de Windows
- Azure Linux VMs y Windows Subsystem para Linux (WSL2), cada uno de los cuales ejecuta Linux en VM
- Navegador Microsoft Edge que es multiplataforma y basado en Chromium
Si desea examinar más de cerca esta iniciativa y juzgar por sí mismo, asegúrese de echa un vistazo al proyecto de código abierto en GitHub.
¿Estás emocionado con este nuevo conjunto de herramientas? Háganos saber en la sección de comentarios.