Microsoft Performance-Tools, en række open source-værktøjer til analyse af systemets ydeevne

Microsoft afsløret for nylig ogl lancering af Performance-Tools, som er en række open source-værktøjer at analysere ydeevne og diagnosticere ydeevnerelaterede problemer på Linux- og Android-platforme.

Til arbejde leveres et sæt kommandolinjeværktøjer til at analysere hele systemets ydeevne og profilere individuelle applikationer.

LTTng-, perf- og Perfetto-undersystemerne kan bruges som en kilde til at spore systemaktivitet og profileringsapplikationer.

LTTng giver mulighed for at evaluere opgaveplanlæggerens arbejde, spore procesaktivitet, analysere systemkald, I/O og hændelser på FS, Perf bruges til at estimere belastningen på CPU'en Perfetto kan bruges til at analysere Android og browserens ydeevne baseret på Chromium-motoren og giver dig mulighed for at tage højde for opgaveplanlæggerens arbejde, estimere belastningen på CPU'en og GPU'en, anvende FTrace og spore typiske hændelser.

Vi ønskede at annoncere og introducere dig for et nyt sæt kraftfulde open source-værktøjer til analyse af systemets ydeevne: Microsoft-Performance-Tools til Linux-Android. Vi har netop udgivet version 1.2 og tilføjet Perfetto-understøttelse, som vi vil dække i et separat blogindlæg!

Microsoft-Performance-Tools til Linux-Android er en pakke af sporingsbehandlingsværktøjer, der tilbyder mange af de fantastiske funktioner, kraft, metodologi og økosystem, der er blevet brugt til at drive Windows-ydeevne i de sidste 15 år med et sæt opdaterede og udviklende værktøjer. 

Værktøjssættet det kan også udtrække information fra logfiler i formaterne dmesg, Cloud-Init og WaLinuxAgent (Azure Linux Guest Agent). Windows Performance Analyzer GUI-integration, kun tilgængelig for Windows, understøtter visuel sporanalyse ved hjælp af grafer.

Som nævnt i indlægget:

Disse typer sporing og værktøjer giver fantastisk dybde og indsigt i, hvad operativsystemet laver. og applikationskoden; og kan bruges i en række diagnostiske og ydeevnescenarier. Hvis analysescenariet også involverer Windows, kan sporene eventuelt samanalyseres på samme tidslinje med Windows-ydelsessporene.

Derudover nævnes det, at ethvert program eller GUI på ethvert operativsystem kan behandle hændelser med plugins Microsoft-Performance-Tools SDK og Linux-Android. Også, hvis du valgfrit er på en Windows-maskine til at analysere sporene, har værktøjssættet fantastisk integration med Windows Performance Analyzer, så du kan bruge en kraftfuld GUI til at analysere sporene.

Det skal bemærkes, at sættet af værktøjer er baseret på open source .NET Core og det nye microsoft-performance-toolkit-sdk. Det betyder, at sættet af værktøjer er på tværs af platforme, og sporene kan åbnes og analyseres på ethvert operativsystem, der understøtter .NET Core.

Separat bemærkes det udseendet i Windows 11 Insider Preview Build 22518 af evnen til at installere WSL-miljøet (Windows Subsystem for Linux) som en applikation distribueret gennem Microsoft Store-biblioteket.

Den nye bygning er bemærkelsesværdig for følgende:

  • Denne build vil ikke blive tilbudt til ARM64-pc'er på grund af et problem, der får disse enheder til at rulle tilbage, når de forsøger at opgradere til denne build. Vi arbejder på en løsning.
  • Denne build har flere nye funktioner, som Windows Insiders-brugere kan prøve, herunder Spotlight Collection-baggrunde, et opdateret indgangspunkt for Weather Widgets og stemmeadgang.
  • Denne build indeholder nogle generelle ændringer, herunder input switch-opdateringer.

På samme tid, set fra de anvendte teknologier, er WSL-polstringen forblevet den samme, kun installations- og opdateringsmetoden er ændret (WSL til Windows 11 er ikke integreret i systembilledet). Det hævdes, at distribution gennem Microsoft Store vil give mulighed for at fremskynde leveringen af ​​opdateringer og nye WSL-funktioner, herunder tillade installation af nye versioner af WSL uden at være bundet til Windows-versionen.

Endelig sHvis du er interesseret i at vide mere om det, Du kan tjekke detaljerne i følgende links.

https://blogs.windows.com

DevBlogs


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

En kommentar, lad din

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort.

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   stendall sagde han

    Med mængden af ​​afhængigheder, som den har, vil du have få ledige ressourcer at måle efter at have installeret den prøve.