Python-Profiler MOD009CPR
Einstieg
- Customizer → Performance → Python-Profiler
Information
- In diesem Modul können Performance-Messungen mit dem Python-Profiler gestartet und ausgewertet werden.
Vorgehensweise
- Über die Schaltfläche Python Profiling: DEAKTIVIERT/AKTIVIERT lässt sich die Aufzeichnung starten und stoppen. Beim Stoppen werden automatisch die folgenden Module mit den Funktionaufrufen des aktuellen Profilings geöffnet:
- Funktionsaufrufe (Unstrukturiert)
- Zeigt das Ergebnis unstrukturiert an.
- Funktionsaufrufe (Callers)
- Ordnet aufgerufene Funktionen in der Struktur unter die aufrufende Funktion
- Funktionsaufrufe (Callees)
- Ordnet Funktionen, die eine andere Funktion aufrufen, unter die aufgerufene Funktion
- Funktionsaufrufe (Unstrukturiert)
- Über die Schaltfläche Datei einlesen lässt sich eine Profiling-Datei einlesen.
- Aus der Listbox können bestehende Aufzeichnungen ausgewählt werden.
- Über die Schaltfläche Analysieren neben den Profiling-Ergebnissen öffnen bzw. aktualisieren sich die Module Funktionsaufrufe (Unstrukturiert), Funktionsaufrufe (Callers) und Funktionsaufrufe (Callees) mit den Einstellungen der Parameter Maximale Rekursionstiefe sowie Minimum cumulative time.