summaryrefslogtreecommitdiff
path: root/manual/de
diff options
context:
space:
mode:
authorJan Niggemann <jn@hz6.de>2016-01-14 22:15:05 +0100
committerLars Wirzenius <liw@liw.fi>2016-01-15 15:34:32 +0200
commitab98a13a2e72a0bf8e82d7b8edb19f5012b8b3a8 (patch)
tree3a9bc25b27ddbaad59dbb3324fe2e6269033e987 /manual/de
parent02df19f80bb54cc14d8739348e81b9dcfa51fcc4 (diff)
downloadobnam-ab98a13a2e72a0bf8e82d7b8edb19f5012b8b3a8.tar.gz
adds de-translation on running Obnam under a profiler
Diffstat (limited to 'manual/de')
-rw-r--r--manual/de/160-tuning.mdwn40
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.