- Microsoft forbereder endnu flere lækkerier til de af jer interesserede.
- At beslutte, hvilken browser der skal bruges, kan være en virkelig svær opgave for nogle.
- Disse nye værktøjer kan dog hjælpe dig med at nå frem til en dom meget hurtigere.
- Denne nye software fra Microsoft vil være dedikeret til Linux og Android.
Der er ingen tvivl om, at mange af os bruger nogle browsere, som andre ikke engang har hørt om, i stedet for de konventionelle valg derude.
Og det er rigtigt, at ydeevne typisk er en meget vigtig faktor for brugere, der forsøger at vælge mellem forskellige muligheder for internetbrowsing.
De største konkurrenter, Microsoft og Google, kommer konstant med nye måder at forbedre ydeevnen på deres Edge- og Chrome-browsere på.
Men nu, Microsoft introducerede et sæt open source-værktøjer til Linux og Android, kaldet Microsoft-Performance-Tools, der kan bruges til at måle browserens ydeevne på tværs af en række systemer.
Vi får nye måleværktøjer til Linux og Android
Lad dig ikke narre af værktøjssættets udseende, for selvom det ser ud til at være til generelle formål, har Microsoft understreget, at det kan bruges til at overvåge og måle browserens ydeevne.
Hele dette sporbehandlingsværktøj er baseret på den samme metode, som blev brugt til at forbedre ydeevnen af Windows OS i de sidste par årtier.
Den kommende software kan bruges til at give mere indsigt i, hvad operativsystemet og appkoden laver på en tidspunkt, og hvis du vil, kan du også korrelere sporene med Windows Performance Analyzer (WPA).
Selve værktøjssættet er bygget på .NET Core og microsoft-performance-toolkit-sdk, hvilket betyder, at det teoretisk er understøttet på ethvert OS, som .NET Core understøtter.
Til Linux understøtter vi LTTng, perf og Perfetto. Til Android- og Chromium-browsere som Chrome & Edge Chromium understøtter vi Perfetto.
Her er den aktuelle sporing, der understøttes:
- LTTng (Linux Kernel CPU-planlægning, processer, tråde, blok IO/disk, syscalls, filhændelser osv.)
- perf Linux CPU Sampling (cpu-ur)
- Perfetto Android & Chromium (CPU-planlægning, CPU-sampling, CPU-frekvens, FTrace, Android-logfiler, generiske hændelser/standardspor, GPU-tællere)
Værktøjet understøtter parsing og også analysering af ovenstående sporing. Optagelse og registrering af et spor er forskelligt for hver type sporingsværktøj og er dækket ind Sådan fanges et spor eller logfiler.
Ydermere bemærkede teknologigiganten, at ethvert program eller GUI på ethvert operativsystem kan behandle hændelser med Microsoft-Performance-Tools SDK og Linux-Android plugins.
Microsoft bruger selv dette værktøjssæt til at måle ydeevne i Windows Subsystem til Android (WSA), Azure Linux VM'er, Windows Subsystem til Linux (WSL2) og dets Edge-browser på flere platforme.
Håbet er, at ved at bruge værktøjerne til at analysere og forbedre ydeevnen, vil der blive opnået mere indsigt i drevydelsen på følgende produkter:
- Windows Subsystem til Android (WSA), som kører indbyggede Android-apps i en VM med fantastisk Windows-integration
- Azure Linux VM'er og Windows Subsystem for Linux (WSL2), som hver kører Linux i VM'er
- Microsoft Edge browser som er cross-platform og baseret på Chromium
Hvis du vil se nærmere på dette initiativ og selv bedømme, så sørg for det tjek open source-projektet på GitHub.
Er du begejstret for dette nye sæt værktøjer? Fortæl os det i kommentarfeltet nedenfor.