Episode
Lernprogramm 12 – Grundlagen zur Untersuchung der Wanduhrzeit
Dies ist die erste Reihe von Videolernprogrammen zum Durchführen von Untersuchungen zur Wanduhrzeit mit PerfView. Es empfiehlt sich, das Video mit einem der qualitativ hochwertigen Links auf der rechten Seite anzusehen, damit der Text lesbar ist. Die Wall clock-Zeit ist häufig die interessantesten Metrik, da es die Zeit ist, die der Endbenutzer sieht, dass Ihre App verwendet wird. Leider sind Untersuchungen zur Wanduhrzeit komplexer, da es offenerweise mehr "Player" (Datenträger und Netzwerk sowie CPU, Seitenfehler, Warten auf Threads und Prozesse, gleichzeitige Aktivität und Ressourcenkonflikt) gibt. Daher erfordert es mehr Gedanken und Sorgfalt auf Ihrem Teil eine blockierte Zeituntersuchung durchzuführen.
In diesem Lernprogramm nehmen wir den einfachsten Fall (ein sequenzielles Programm, das das Dateisystem durchsucht, das sowohl CPU als auch DISK erfordert), um die Grundlagen der Überprüfung der Wanduhrzeit abzudecken. In diesem Lernprogramm wird davon ausgegangen, dass Sie bereits das Video zur CPU-Analyse sowie die Videos zum Auflösen von Symbolen und verwenden den Stack Viewer gesehen haben. Eine kurze Tour durch die gesamte PerfView-Lernprogrammreihe zu machen, würde nicht schaden.
Es gibt eine Begleit-perfView-Blogeinträge, an denen Sie möglicherweise interessiert sind. Insbesondere gibt es eine ZIP-Datei mit Quellcode und Daten, die in diesem Lernprogramm verwendet werden, damit Sie diese Daten erkunden und sich selbst mit den In diesem Video erledigten Aufgaben "folgen" können. Um die ZIP-Datei zu verwenden, öffnen Sie sie einfach, und ziehen Sie das Verzeichnis in Ihren Desktop (oder an einen anderen Speicherort). Die Datei enthält die EXE- und PDB-Datei (Symboldatei), die vollständige VS2012-Quelle (im src-Verzeichnis) sowie die Datei BlockedTimeSync.ETL.ZIP (Die in diesem Video verwendete Datendatei) Sie müssen diese Datei nicht entzippen, einfach in PerfView öffnen.
Weitere Videos zur Wanduhrzeitanalyse sind:
Dies ist die erste Reihe von Videolernprogrammen zum Durchführen von Untersuchungen zur Wanduhrzeit mit PerfView. Es empfiehlt sich, das Video mit einem der qualitativ hochwertigen Links auf der rechten Seite anzusehen, damit der Text lesbar ist. Die Wall clock-Zeit ist häufig die interessantesten Metrik, da es die Zeit ist, die der Endbenutzer sieht, dass Ihre App verwendet wird. Leider sind Untersuchungen zur Wanduhrzeit komplexer, da es offenerweise mehr "Player" (Datenträger und Netzwerk sowie CPU, Seitenfehler, Warten auf Threads und Prozesse, gleichzeitige Aktivität und Ressourcenkonflikt) gibt. Daher erfordert es mehr Gedanken und Sorgfalt auf Ihrem Teil eine blockierte Zeituntersuchung durchzuführen.
In diesem Lernprogramm nehmen wir den einfachsten Fall (ein sequenzielles Programm, das das Dateisystem durchsucht, das sowohl CPU als auch DISK erfordert), um die Grundlagen der Überprüfung der Wanduhrzeit abzudecken. In diesem Lernprogramm wird davon ausgegangen, dass Sie bereits das Video zur CPU-Analyse sowie die Videos zum Auflösen von Symbolen und verwenden den Stack Viewer gesehen haben. Eine kurze Tour durch die gesamte PerfView-Lernprogrammreihe zu machen, würde nicht schaden.
Es gibt eine Begleit-perfView-Blogeinträge, an denen Sie möglicherweise interessiert sind. Insbesondere gibt es eine ZIP-Datei mit Quellcode und Daten, die in diesem Lernprogramm verwendet werden, damit Sie diese Daten erkunden und sich selbst mit den In diesem Video erledigten Aufgaben "folgen" können. Um die ZIP-Datei zu verwenden, öffnen Sie sie einfach, und ziehen Sie das Verzeichnis in Ihren Desktop (oder an einen anderen Speicherort). Die Datei enthält die EXE- und PDB-Datei (Symboldatei), die vollständige VS2012-Quelle (im src-Verzeichnis) sowie die Datei BlockedTimeSync.ETL.ZIP (Die in diesem Video verwendete Datendatei) Sie müssen diese Datei nicht entzippen, einfach in PerfView öffnen.
Weitere Videos zur Wanduhrzeitanalyse sind:
Feedback? Melden Sie hier ein Problem.