- Microsoft pre záujemcov pripravuje ešte viac vychytávok.
- Rozhodnúť sa, aký prehliadač použiť, môže byť pre niektorých skutočne náročná úloha.
- Tieto nové nástroje by vám však mohli pomôcť dosiahnuť verdikt oveľa rýchlejšie.
- Tento nový softvér od Microsoftu bude určený pre Linux a Android.
Niet pochýb o tom, že mnohí z nás používajú niektoré prehliadače, o ktorých iní ani nepočuli, namiesto bežných možností.
A je pravda, že výkon je zvyčajne veľmi dôležitým faktorom pre používateľov, ktorí sa snažia rozhodnúť medzi rôznymi možnosťami prehliadania webu.
Najväčší konkurenti, Microsoft a Google, neustále prichádzajú s novými spôsobmi, ako zvýšiť výkon vo svojich prehliadačoch Edge a Chrome.
Avšak teraz, Microsoft predstavil súpravu open-source nástrojov pre Linux a Android, nazývané Microsoft-Performance-Tools, ktoré možno použiť na meranie výkonu prehliadača v rôznych systémoch.
Dostávame nové meracie nástroje pre Linux a Android
Nenechajte sa zmiasť vzhľadom sady nástrojov, pretože aj keď sa zdá, že je univerzálna, spoločnosť Microsoft zdôraznila, že ju možno použiť na monitorovanie a meranie výkonu prehliadača.
Celý tento nástroj na spracovanie sledovania je založený na rovnakej metodológii, ktorá sa v posledných desaťročiach používala na zlepšenie výkonu operačného systému Windows.
Pripravovaný softvér môže byť použitý na poskytnutie lepšieho prehľadu o tom, čo robí operačný systém a kód aplikácie v a bod v čase, a ak chcete, môžete tiež korelovať stopy pomocou Windows Performance Analyzer (WPA).
Samotná sada nástrojov je postavená na .NET Core a microsoft-performance-toolkit-sdk, čo znamená, že je teoreticky podporovaná na akomkoľvek OS, ktorý podporuje .NET Core.
Pre Linux podporujeme LTTng, perf a Perfetto. Pre prehliadače Android a Chromium, ako je Chrome & Edge Chromium, podporujeme Perfetto.
Tu je aktuálne podporované sledovanie:
- LTTng (plánovanie CPU jadra Linuxu, procesy, vlákna, blokovanie IO/disk, systémové volania, udalosti súborov atď.)
- perf Vzorkovanie CPU Linuxu (takty CPU)
- Perfetto Android & Chromium (plánovanie CPU, vzorkovanie CPU, frekvencia CPU, FTrace, protokoly Android, všeobecné udalosti / predvolené stopy, počítadlá GPU)
Nástroje podporujú analýzu a tiež analýzu vyššie uvedeného sledovania. Zachytenie, ako aj zaznamenanie stopy sa líši pre každý typ nástroja na sledovanie a je zahrnuté Ako zachytiť stopu alebo protokoly.
Okrem toho technický gigant poznamenal, že akýkoľvek program alebo grafické rozhranie na ľubovoľnom operačnom systéme dokáže spracovať udalosti pomocou doplnkov Microsoft-Performance-Tools SDK a Linux-Android.
Samotný Microsoft používa túto sadu nástrojov na meranie výkonu v podsystéme Windows pre Android (WSA), virtuálnych počítačoch Azure Linux, podsystéme Windows pre Linux (WSL2) a jeho prehliadači Edge na viacerých platformách.
Dúfame, že použitím nástrojov na analýzu a zlepšenie výkonu získate lepší prehľad o výkone pohonu pri nasledujúcich produktoch:
- Windows Subsystem for Android (WSA), ktorý spúšťa natívne aplikácie pre Android vo virtuálnom počítači so skvelou integráciou Windows
- Azure Linux VM a Windows Subsystem for Linux (WSL2), z ktorých každý beží Linux vo VM
- Prehliadač Microsoft Edge, ktorý je multiplatformový a je založený na prehliadači Chromium
Ak sa chcete na túto iniciatívu bližšie pozrieť a posúdiť sami, určite to urobte pozrite si open-source projekt na GitHub.
Ste nadšení z tejto novej sady nástrojov? Dajte nám vedieť v sekcii komentárov nižšie.