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

Microsoft afsløret for nylig ogl Frigivelse 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 tilbydes en række kommandolinjeværktøjer til analyse af hele systemets ydeevne og profilering af individuelle applikationer.

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

LTTng giver mulighed for at evaluere opgaveplanlæggerens arbejde, spore aktiviteten af ​​processer, analysere systemkald, I/O og hændelser i FS, Perf bruges til at estimere belastningen på CPU'en Perfetto kan bruges til at analysere ydeevnen af ​​Android og browsere 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 til et nyt sæt kraftfulde open source-værktøjer til analyse af systemets ydeevne: Microsoft-Performance-Tools til Linux-Android. Vi har for nylig 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 et sæt sporbehandlingsværktøjer, der tilbyder mange af de fantastiske funktioner, kraft, metodologi og økosystem, der er blevet brugt til at øge Windows-ydeevnen i de sidste 15 år med et sæt opdaterede og udviklende værktøjer. 

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

Som nævnt i indlægget:

Den slags spor 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å et hvilket som helst operativsystem kan behandle hændelser med plugins Microsoft-Performance-Tools SDK og Linux-Android. Desuden, 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 værktøjssættet er på tværs af platforme, og spor kan åbnes og analyseres på ethvert operativsystem, der understøtter .NET Core.

Separat noteres 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 skiller sig ud 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 vende 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 kan prøve, herunder Spotlight Collection-baggrunde, et opdateret indgangspunkt til Weather Widgets og Voice Access.
  • Denne build indeholder nogle generelle ændringer, herunder opdateringer til input switcher.

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

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

https://blogs.windows.com

DevBlogs


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  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 antallet af afhængigheder, det har, vil du have få ledige ressourcer tilbage at måle efter installation af det uhyrlige.