diff options
author | Jan Niggemann <jn@hz6.de> | 2016-01-14 22:15:05 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2016-01-15 15:34:32 +0200 |
commit | ab98a13a2e72a0bf8e82d7b8edb19f5012b8b3a8 (patch) | |
tree | 3a9bc25b27ddbaad59dbb3324fe2e6269033e987 /manual | |
parent | 02df19f80bb54cc14d8739348e81b9dcfa51fcc4 (diff) | |
download | obnam-ab98a13a2e72a0bf8e82d7b8edb19f5012b8b3a8.tar.gz |
adds de-translation on running Obnam under a profiler
Diffstat (limited to 'manual')
-rw-r--r-- | manual/de/160-tuning.mdwn | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/manual/de/160-tuning.mdwn b/manual/de/160-tuning.mdwn index a8ee1656..f1d03641 100644 --- a/manual/de/160-tuning.mdwn +++ b/manual/de/160-tuning.mdwn @@ -7,3 +7,43 @@ CPU-Belastung betreffen sowie Hinweise wie selbst die "richtigen" Einstellungen gefunden werden können. Für den Anfang lesen Sie bitte <http://obnam.org/faq/tuning/>. + +## Running Obnam under the Python profiler + +Ein **profiler** ist ein Programm mit dem gemessen werden kann, wie +andere Programme ihre Zeit verbringen. Das kann nützlich sein, wenn +herauszufinden ist, warum ein Programm langsam arbeitet. + +Obnam kann einfach mittels des Python Profilers ausgeführt werden, +der natürlich installiert sein muss. Prüfen Sie die Dokumentation Ihres +Betriebssystems oder Ihrer Python-Installation und herauszufinden, wie +der Profiler installiert wird. +So prüfen Sie, ob der Profiler bereits auf Ihrem System installiert ist: + + python -c 'import cProfile' + +Wenn bei diesem Aufruf nichts ausgegeben wird, ist alles OK. Sollten Sie +eine Fehlermeldung (siehe unten) erhalten, so ist der Profiler nicht +installiert: + + Traceback (most recent call last): + File "<string>", line 1, in <module> + ImportError: No module named cProfiler + +Wenn Sie den Profiler installiert haben, können Sie Obnam wie folgt starten: + + OBNAM_PROFILE=backup.prof obnam bsckup + +So werden die Profiling-Daten in die Daten `backup.prof` geschrieben. +Sie können das natürlich mit jedem Obnamm so tun und in ein beliebiges Feil schreiben + +Die Profiling-Daten werden binär gespeichert. Obnam bringt ein kleines +Hilfsprogramm mit, welches die Daten in menschen-lesbare Form umwandelt: + + obnam-viewprof backup.prof | less + +Wenn Sie dies ausführen, werden Sie sehen: Die Ausgabe nützt nur +Programmierern und Zirkusclowns. Wenn Sie die Ausgaben verstehen: Toll! +Falls nicht, ist es immer noch hilfreich die Daten an die Obnam- +Entwickler zu senden, wenn Sie ein Problem mit der Geschwindigkeit +von Obnam haben. |