diff options
author | Gabor Kovesdan <gabor@FreeBSD.org> | 2013-11-07 15:39:28 +0000 |
---|---|---|
committer | Gabor Kovesdan <gabor@FreeBSD.org> | 2013-11-07 15:39:28 +0000 |
commit | 24d129e8d1984a0b46a543bc523b63d216813bb0 (patch) | |
tree | 7dd0501c857c6f2139f4a71191c93bf19136412a /de_DE.ISO8859-1/books/handbook/dtrace | |
parent | 35f1d6c78be90eb13320d655cd68f94333a0ab26 (diff) | |
download | doc-24d129e8d1984a0b46a543bc523b63d216813bb0.tar.gz doc-24d129e8d1984a0b46a543bc523b63d216813bb0.zip |
- Definitively upgrade to DocBook 5.0
Notes
Notes:
svn path=/projects/db5/; revision=43125
Diffstat (limited to 'de_DE.ISO8859-1/books/handbook/dtrace')
-rw-r--r-- | de_DE.ISO8859-1/books/handbook/dtrace/chapter.xml | 79 |
1 files changed, 28 insertions, 51 deletions
diff --git a/de_DE.ISO8859-1/books/handbook/dtrace/chapter.xml b/de_DE.ISO8859-1/books/handbook/dtrace/chapter.xml index 23d06a80a2..4117ab71eb 100644 --- a/de_DE.ISO8859-1/books/handbook/dtrace/chapter.xml +++ b/de_DE.ISO8859-1/books/handbook/dtrace/chapter.xml @@ -6,40 +6,31 @@ using other debugging (like -x in shell scripts). But then I realized that, over time and while DTrace becomes better supported, that might make this chapter too large. --> - <!-- The FreeBSD Documentation Project $FreeBSD$ $FreeBSDde: de-docproj/books/handbook/dtrace/chapter.xml,v 1.4 2009/08/22 18:54:15 bcr Exp $ basiert auf: 1.8 --> - -<chapter id="dtrace"> - <chapterinfo> +<!-- XXXTR: Should probably put links and resources here. I'm + nervous about this chapter as it may require a partial + re-write and large modification once DTrace is complete, but + at least we can get everyone started ... --> +<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="dtrace"> + <info><title>&dtrace;</title> <authorgroup> - <author> - <firstname>Tom</firstname> - <surname>Rhodes</surname> - <contrib>Written by </contrib> - </author> + <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Written by </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Benedict</firstname> - <surname>Reuschling</surname> - <contrib>Übersetzt von </contrib> - </author> - <author> - <firstname>Christoph</firstname> - <surname>Sold</surname> - </author> + <author><personname><firstname>Benedict</firstname><surname>Reuschling</surname></personname><contrib>Übersetzt von </contrib></author> + <author><personname><firstname>Christoph</firstname><surname>Sold</surname></personname></author> </authorgroup> - </chapterinfo> + </info> - <title>&dtrace;</title> + - <sect1 id="dtrace-synopsis"> + <sect1 xml:id="dtrace-synopsis"> <title>Überblick</title> <indexterm><primary>&dtrace;</primary></indexterm> @@ -83,13 +74,11 @@ that might make this chapter too large. <itemizedlist> <listitem> - <para>&unix; und &os; Grundlagen verstehen (<xref - linkend="basics"/>).</para> + <para>&unix; und &os; Grundlagen verstehen (<xref linkend="basics"/>).</para> </listitem> <listitem> - <para>Einen Kernel konfigurieren und kompilieren können (<xref - linkend="kernelconfig"/>).</para> + <para>Einen Kernel konfigurieren und kompilieren können (<xref linkend="kernelconfig"/>).</para> </listitem> <listitem> @@ -99,8 +88,7 @@ that might make this chapter too large. <listitem> <para>Verstehen, wie man den Quellcode von &os; beziehen und das - Betriebssystem neu erstellen kann (<xref - linkend="updating-upgrading"/>).</para> + Betriebssystem neu erstellen kann (<xref linkend="updating-upgrading"/>).</para> </listitem> </itemizedlist> @@ -118,7 +106,7 @@ that might make this chapter too large. </warning> </sect1> - <sect1 id="dtrace-implementation"> + <sect1 xml:id="dtrace-implementation"> <title>Unterschiede in der Implementierung</title> <para>Obwohl &dtrace; in &os; sehr ähnlich zu dem in &solaris; ist, @@ -152,18 +140,17 @@ that might make this chapter too large. ermöglicht.</para> <para>In &os; darf &dtrace; wegen unterschiedlicher Sicherheitskonzepte - nur von <username>root</username> verwendet werden. &solaris; + nur von <systemitem class="username">root</systemitem> verwendet werden. &solaris; besitzt ein paar Audit-Funktionen auf den unteren Ebenen, die noch nicht - in &os; implementiert sind. Deshalb kann nur <username>root</username> - auf <devicename>/dev/dtrace/dtrace</devicename> zugreifen.</para> + in &os; implementiert sind. Deshalb kann nur <systemitem class="username">root</systemitem> + auf <filename>/dev/dtrace/dtrace</filename> zugreifen.</para> <para>Zum Schluss muss noch erwähnt werden, dass die &dtrace;-Software unter &sun;s <acronym>CDDL</acronym> Lizenz fällt. Die <literal>Common Development and Distribution License</literal> wird von &os; mitgeliefert, sehen Sie sich dazu <filename>/usr/src/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE</filename> - an, oder lesen Sie die Online-Version unter <ulink - url="http://www.opensolaris.org/os/licensing"></ulink>.</para> + an, oder lesen Sie die Online-Version unter <uri xlink:href="http://www.opensolaris.org/os/licensing">http://www.opensolaris.org/os/licensing</uri>.</para> <para>Diese Lizenz bedeutet, dass ein &os;-Kernel mit den &dtrace;-Optionen immer noch <acronym>BSD</acronym>-lizenziert ist; allerdings tritt die @@ -171,7 +158,7 @@ that might make this chapter too large. vertrieben werden oder die Binärdateien geladen werden.</para> </sect1> - <sect1 id="dtrace-enable"> + <sect1 xml:id="dtrace-enable"> <title>Die &dtrace; Unterstützung aktivieren</title> <para>Um Unterstützung für &dtrace; zu aktivieren, fügen Sie @@ -215,20 +202,17 @@ options DDB_CTF</programlisting> Korn-Shell hinzugefügt werden. Dies wird benötigt, da die Sammlung von &dtrace;-Werkzeugen mehrere Dienstprogramme enthält, die in <command>ksh</command> implementiert sind. Installieren Sie - <filename role="package">shells/ksh93</filename>. Es ist auch - möglich, diese Werkzeuge unter <filename - role="package">shells/pdksh</filename> oder <filename - role="package">shells/mksh</filename> laufen zu lassen.</para> + <package>shells/ksh93</package>. Es ist auch + möglich, diese Werkzeuge unter <package>shells/pdksh</package> oder <package>shells/mksh</package> laufen zu lassen.</para> <para>Zum Schluss sollten Sie noch den aktuellen &dtrace;-Werkzeugsatz - beschaffen. Die aktuelle Version ist unter <ulink - url="http://www.opensolaris.org/os/community/dtrace/dtracetoolkit/"></ulink> + beschaffen. Die aktuelle Version ist unter <uri xlink:href="http://www.opensolaris.org/os/community/dtrace/dtracetoolkit/">http://www.opensolaris.org/os/community/dtrace/dtracetoolkit/</uri> verfügbar. Ein Mechanismus zur Installation ist enthalten, allerdings ist eine Installation nicht unbedingt nötig, um die darin enthaltenen Dienstprogramme einzusetzen.</para> </sect1> - <sect1 id="dtrace-using"> + <sect1 xml:id="dtrace-using"> <title>&dtrace; verwenden</title> <para>Bevor die &dtrace;-Funktionaltät benutzt werden kann, muss das @@ -295,8 +279,7 @@ options DDB_CTF</programlisting> <screen>&prompt.root; <userinput>./hotkernel</userinput> Sampling... Hit Ctrl-C to end.</screen> - <para>Der Systemadministrator muss die Tastenkombination <keycombo - action="simul"><keycap>Ctrl</keycap><keycap>C</keycap></keycombo> + <para>Der Systemadministrator muss die Tastenkombination <keycombo action="simul"><keycap>Ctrl</keycap><keycap>C</keycap></keycombo> drücken, um den Prozess zu stoppen. Nach dem Abbruch wird das Skript eine Liste von Kernelfunktionen und Zeitmessungen ausgeben, aufsteigend sortiert nach den Zeiten:</para> @@ -398,7 +381,7 @@ Elapsed Times for processes csh, schnellsten läft.</para> </sect1> - <sect1 id="dtrace-language"> + <sect1 xml:id="dtrace-language"> <title>Die Sprache D</title> <para>Der &dtrace; Werkzeugsatz enthält viele Skripte in der @@ -406,13 +389,7 @@ Elapsed Times for processes csh, Sprache</quote> in der Dokumentation von &sun; bezeichnet und ist C++ sehr ähnlich. Eine tiefergehende Betrachtung dieser Sprache würde den Rahmen dieses Dokuments sprengen. Ausführlich wird - diese Sprache unter <ulink - url="http://wikis.sun.com/display/DTrace/Documentation"></ulink> + diese Sprache unter <uri xlink:href="http://wikis.sun.com/display/DTrace/Documentation">http://wikis.sun.com/display/DTrace/Documentation</uri> behandelt.</para> </sect1> </chapter> - - <!-- XXXTR: Should probably put links and resources here. I'm - nervous about this chapter as it may require a partial - re-write and large modification once DTrace is complete, but - at least we can get everyone started ... --> |