El equipo de Microsoft Edge trabaja con el equipo de Office para mejorar el rendimiento
Microsoft tiene varias aplicaciones de Office que están disponibles en la web, como Word, PowerPoint, Excel, Outlook y Teams. Aunque se utilizan en navegadores web, eso no significa que no sean aplicaciones complejas.
En una publicación de blog , el equipo de Microsoft Edge dice que ha estado trabajando con el equipo de rendimiento de Office para ayudar a mejorar el rendimiento general de estas aplicaciones web. El blog menciona que el equipo de Office estaba investigando la aplicación web de PowerPoint. El blog dice:
Mientras lo hacían, notaron una sobrecarga significativa en el uso de la CPU mientras grababan perfiles en la herramienta Rendimiento de Edge DevTools. De hecho, en algunos casos, DevTools aparentemente fue responsable de saturar la CPU de 10 núcleos de un ingeniero mientras se perfilaba.
El equipo usó la herramienta Seguimiento de eventos para Windows (ETW) para averiguar qué estaba pasando. Descubrió que el generador de perfiles de CPU en el motor del navegador Chromium de Edge estaba «usando un enfoque de espera ocupada que significaba ejecutar código constantemente incluso mientras esperaba el próximo evento».
Microsoft declaró:
Mediante el uso de un método de temporización de suspensión más preciso, el equipo pudo reducir la sobrecarga de muestreo de CPU en un 95 % y disminuir el consumo total de CPU de Edge en un 71 % durante la creación de perfiles. Por supuesto, esto ayudó al equipo de PowerPoint a investigar y mejorar el rendimiento de carga de su aplicación, pero también significa que todos los que usan la herramienta Rendimiento en DevTools (en Edge o cualquier navegador Chromium) ahora tienen una experiencia mucho mejor.
La publicación del blog ofrece más ejemplos de cómo estas herramientas de rendimiento de DevTools han ayudado al equipo de rendimiento de Office a «permitir mejoras de rendimiento concretas en las experiencias web de producción». La empresa declaró:
En el centro de todas estas nuevas características de DevTools y mejoras de productos de Microsoft, estamos trabajando para aprovechar nuestras estrechas relaciones con algunas de las aplicaciones web más poderosas de la industria para garantizar que las herramientas para desarrolladores estén a la altura de la tarea.
Debería ser interesante ver si estas aplicaciones web de Office seguirán obteniendo libros de rendimiento con estas colaboraciones de DevTools con el equipo de Edge.
Deja una respuesta