- Microsoft pro zájemce připravuje ještě další vychytávky.
- Rozhodování o tom, jaký prohlížeč použít, může být pro některé opravdu náročný úkol.
- Tyto nové nástroje by vám však mohly pomoci dosáhnout verdiktu mnohem rychleji.
- Tento nový software od společnosti Microsoft bude určen pro Linux a Android.

Není pochyb o tom, že mnoho z nás používá některé prohlížeče, o kterých jiní ani neslyšeli, namísto konvenčních možností.
A je pravda, že výkon je obvykle velmi důležitým faktorem pro uživatele, kteří se snaží rozhodnout mezi různými možnostmi procházení webu.
Největší konkurenti, Microsoft a Google, neustále přicházejí s novými způsoby, jak zvýšit výkon ve svých prohlížečích Edge a Chrome.
Nicméně nyní, Microsoft představil sadu open-source nástrojů pro Linux a Android, nazývané Microsoft-Performance-Tools, které lze použít k měření výkonu prohlížeče v různých systémech.
Získáváme nové měřicí nástroje pro Linux a Android
Nenechte se zmást vzhledem sady nástrojů, protože i když se zdá, že je univerzální, Microsoft zdůraznil, že ji lze použít ke sledování a měření výkonu prohlížeče.
Celý tento nástroj pro zpracování trasování je založen na stejné metodologii, která byla použita ke zlepšení výkonu operačního systému Windows v posledních několika desetiletích.
Připravovaný software může být použit k tomu, aby nabídl více informací o tom, co dělá operační systém a kód aplikace v a bod v čase, a pokud chcete, můžete také korelovat trasování pomocí Windows Performance Analyzer (WPA).

Samotná sada nástrojů je postavena na .NET Core a microsoft-performance-toolkit-sdk, což znamená, že je teoreticky podporována na jakémkoli OS, který podporuje .NET Core.
Pro Linux podporujeme LTTng, perf a Perfetto. Pro prohlížeče Android a Chromium, jako je Chrome & Edge Chromium, podporujeme Perfetto.
Zde je aktuální podporované trasování:
- LTTng (plánování CPU linuxového jádra, procesy, vlákna, blokování IO/disk, systémová volání, události souborů atd.)
- perf Linux CPU Sampling (cpu-clock)
- Perfetto Android & Chromium (plánování CPU, vzorkování CPU, frekvence CPU, FTrace, protokoly Android, obecné události / výchozí stopy, počítadla GPU)
Nástroj podporuje analýzu a také analýzu výše uvedeného trasování. Zachycování a také zaznamenávání stopy se pro každý typ nástroje pro sledování liší a je pokryto Jak zachytit stopu nebo protokoly.
Technologický gigant dále poznamenal, že jakýkoli program nebo GUI na jakémkoli operačním systému může zpracovávat události pomocí Microsoft-Performance-Tools SDK a pluginů Linux-Android.
Samotný Microsoft používá tuto sadu nástrojů k měření výkonu v subsystému Windows pro Android (WSA), virtuálních počítačích Azure Linux, subsystému Windows pro Linux (WSL2) a jeho prohlížeči Edge na více platformách.
Doufáme, že použitím nástrojů k analýze a zlepšení výkonu získáte lepší přehled o výkonu pohonu u následujících produktů:
- Windows Subsystem for Android (WSA), který spouští nativní aplikace pro Android ve virtuálním počítači se skvělou integrací Windows
- Azure Linux VM a Windows Subsystem for Linux (WSL2), z nichž každý provozuje Linux na virtuálních počítačích
- Prohlížeč Microsoft Edge, který je multiplatformní a založený na Chromiu
Pokud se chcete na tuto iniciativu podívat blíže a posoudit sami, ujistěte se podívejte se na open-source projekt na GitHubu.
Jste nadšeni touto novou sadou nástrojů? Dejte nám vědět v sekci komentářů níže.