Microsoft je objavio najnoviju verziju PerfView, koji popravlja manje bugove i dodaje podršku za Microsoft.NET 4.5. Microsoft je razvio ove alate za analizu i izoliranje problema s performansama vezanim za CPU ili Memory u aplikacijskim programerima. Pomoći će vam da suzite funkciju ili nit koja uzrokuje problem s izvedbom i upućuju na izvorni kod kako biste ga mogli optimizirati ili popraviti bilo kakve greške u tom odjeljku.
PerfView
Za razliku od nekih drugih alata, pronašao sam PerfView iz Microsofta da bude vrlo korisnik prijazan s brojem hiperlinkiranih informacija za korisnika, kako bi shvatio kako to funkcionira. Microsoft je uključio a Tutorial.exe datoteka; pokušajte i pogledajte kako to funkcionira. Alat koristi značajku Event Tracing for Windows (ETW) za analizu i deponiju podataka. Vrlo je korisno rješavati probleme vezane uz performanse vašeg programa.
Alat u osnovi uzima snimku snopova, prekidanjem CPU-a. Preporučujemo da pročitate odjeljak Vodič i vodiče koji se nalaze u alatu kako biste bolje razumjeli alat.
Prema zadanim postavkama, potrebno je snop svih procesa - ali možete odabrati EXE datoteku koju šalite za otklanjanje poteškoća. Kao što možete vidjeti na donjoj slici, navedite naziv svakog okvira u kolekciji zbirki, s ukupnim troškovima CPU-a i ukupnim iznosom troškova.
To je odličan alat za razvoj aplikacija da suzbijaju i pin-point probleme vezane uz performanse, učinkovitije. Ako ste razvojni programer aplikacije, svakako provjerite PerVeiw; zasigurno će vam pomoći.
PerfView Tutoriali
Za više informacija pogledajte ovdje nekoliko video tutoriala dostupnih o Istraživanju vremena:
- Prikupljanje podataka pomoću naredbe "Run" za PerfView
- Jednostavan proces istrage
- Razlučivost simbola
- Grupiranje i sklapanje
- Bušenje u trošak
Preuzimanje PerfView
Možete je preuzeti odavde.