PerfView: Preuzmite alat za analizu izvedbe iz Microsofta

Sadržaj:

PerfView: Preuzmite alat za analizu izvedbe iz Microsofta
PerfView: Preuzmite alat za analizu izvedbe iz Microsofta

Video: PerfView: Preuzmite alat za analizu izvedbe iz Microsofta

Video: PerfView: Preuzmite alat za analizu izvedbe iz Microsofta
Video: ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011 - YouTube 2024, Svibanj
Anonim

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.

Image
Image

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.

Na taj način, rješavanje problema je puno lakše i pomaže vam otkriti koji bi okvir u stogu mogao uzrokovati probleme s korištenjem CPU-a i usmjeriti ga na izvor. Također možete definirati poslužitelj Simbola kako bi ga preuzimanja i spremili na lokalnoj razini.
Na taj način, rješavanje problema je puno lakše i pomaže vam otkriti koji bi okvir u stogu mogao uzrokovati probleme s korištenjem CPU-a i usmjeriti ga na izvor. Također možete definirati poslužitelj Simbola kako bi ga preuzimanja i spremili na lokalnoj razini.

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:

  1. Prikupljanje podataka pomoću naredbe "Run" za PerfView
  2. Jednostavan proces istrage
  3. Razlučivost simbola
  4. Grupiranje i sklapanje
  5. Bušenje u trošak

Preuzimanje PerfView

Možete je preuzeti odavde.

Preporučeni: