aboutsummaryrefslogtreecommitdiff
path: root/mn_MN.UTF-8/books/handbook/dtrace/chapter.xml
diff options
context:
space:
mode:
Diffstat (limited to 'mn_MN.UTF-8/books/handbook/dtrace/chapter.xml')
-rw-r--r--mn_MN.UTF-8/books/handbook/dtrace/chapter.xml52
1 files changed, 23 insertions, 29 deletions
diff --git a/mn_MN.UTF-8/books/handbook/dtrace/chapter.xml b/mn_MN.UTF-8/books/handbook/dtrace/chapter.xml
index dada064b30..f1b3202ac7 100644
--- a/mn_MN.UTF-8/books/handbook/dtrace/chapter.xml
+++ b/mn_MN.UTF-8/books/handbook/dtrace/chapter.xml
@@ -6,21 +6,20 @@
$FreeBSD$
-->
-
-<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>Том</firstname>
- <surname>Рөүдс</surname>
- <contrib>Бичсэн </contrib>
- </author>
+ <author><personname><firstname>Том</firstname><surname>Рөүдс</surname></personname><contrib>Бичсэн </contrib></author>
</authorgroup>
- </chapterinfo>
+ </info>
- <title>&dtrace;</title>
+
- <sect1 id="dtrace-synopsis">
+ <sect1 xml:id="dtrace-synopsis">
<title>Ерөнхий агуулга</title>
<indexterm><primary>&dtrace;</primary></indexterm>
@@ -97,7 +96,7 @@
</warning>
</sect1>
- <sect1 id="dtrace-implementation">
+ <sect1 xml:id="dtrace-implementation">
<title>Шийдлийн ялгаанууд</title>
<para>&os; дээрх &dtrace; нь &solaris;-д байдагтай маш төстэй
@@ -129,11 +128,11 @@
&os; цөмд <function>malloc()</function>-ийг төрлөөр нь мөрдөх
боломжийг бүрдүүлдэг.</para>
- <para>Зөвхөн <username>root</username> &dtrace;-ийг &os; дээр ашиглаж болно.
+ <para>Зөвхөн <systemitem class="username">root</systemitem> &dtrace;-ийг &os; дээр ашиглаж болно.
Энэ нь аюулгүй байдлын ялгаатай холбоотой бөгөөд &os;-д байдаггүй хэдэн
доод түвшний аюулгүй байдлын шалгалтууд &solaris;-д байдаг. Тийм болохоор
- <devicename>/dev/dtrace/dtrace</devicename> нь зөвхөн
- <username>root</username> хэрэглэгчээр хатуу хязгаарлагдсан байдаг.</para>
+ <filename>/dev/dtrace/dtrace</filename> нь зөвхөн
+ <systemitem class="username">root</systemitem> хэрэглэгчээр хатуу хязгаарлагдсан байдаг.</para>
<para>Төгсгөлд нь &dtrace; програм хангамж нь &sun;-ий <acronym>CDDL</acronym>
лицензийн доор байдаг. <literal>Common Development
@@ -141,7 +140,7 @@
Лиценз нь &os;-тэй цуг ирдэг бөгөөд
<filename>/usr/src/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE</filename>
юм уу эсвэл онлайн хэлбэрээр
- <ulink url="http://www.opensolaris.org/os/licensing"></ulink> хаягаас харж болно.</para>
+ <uri xlink:href="http://www.opensolaris.org/os/licensing">http://www.opensolaris.org/os/licensing</uri> хаягаас харж болно.</para>
<para>Энэ лиценз нь &dtrace; тохиргоотой &os; цөм нь <acronym>BSD</acronym>
лицензтэй хэвээр гэсэн үг боловч модулиуд нь хоёртын хэлбэрээр түгээгдэх үед
@@ -149,7 +148,7 @@
хүчин төгөлдөр болдог.</para>
</sect1>
- <sect1 id="dtrace-enable">
+ <sect1 xml:id="dtrace-enable">
<title>&dtrace; дэмжлэгийг идэвхжүүлэх</title>
<para>&dtrace;-д зориулсан дэмжлэгийг идэвхжүүлэхийн
@@ -190,19 +189,19 @@ options DDB_CTF</programlisting>
<para>Дахин ачаалж шинэ цөмийг санах ойд дуудагдсаны дараа Korn бүрхүүлийн
дэмжлэгийг нэмэх хэрэгтэй. &dtrace; хэрэгслүүд нь <command>ksh</command>
дээр бичигдсэн хэд хэдэн хэрэгслүүдтэй болохоор энэ нь хэрэгтэй юм.
- <filename role="package">shells/ksh93</filename>-г суулгах хэрэгтэй.
- Эдгээр хэрэгслүүдийг <filename role="package">shells/pdksh</filename> эсвэл
- <filename role="package">shells/mksh</filename> дээр
+ <package>shells/ksh93</package>-г суулгах хэрэгтэй.
+ Эдгээр хэрэгслүүдийг <package>shells/pdksh</package> эсвэл
+ <package>shells/mksh</package> дээр
ажиллуулж бас болно.</para>
<para>Төгсгөлд нь одоогийн &dtrace; хэрэгслүүдийг олж авах хэрэгтэй.
Хэрэв FreeBSD 10 бол &dtrace; хэрэгслүүдийг <filename>/usr/share/dtrace</filename>
байрлалаас олж болно. Үгүй бол &dtrace; хэрэгслүүдийг
- <filename role="package">sysutils/DTraceToolkit</filename> портоос суулгаж
+ <package>sysutils/DTraceToolkit</package> портоос суулгаж
болно.</para>
</sect1>
- <sect1 id="dtrace-using">
+ <sect1 xml:id="dtrace-using">
<title>&dtrace;-г ашиглах</title>
<para>&dtrace; боломжийг ашиглахаас өмнө &dtrace; төхөөрөмж байх хэрэгтэй.
@@ -364,19 +363,14 @@ Elapsed Times for processes csh,
бага хугацааг ашигласныг наносекундаар харуулж байна.</para>
</sect1>
- <sect1 id="dtrace-language">
+ <sect1 xml:id="dtrace-language">
<title>D хэл</title>
<para>&dtrace; хэрэгсэл нь &dtrace;-ийн тусгай хэл дээр байдаг олон скриптүүдийг
агуулдаг. Энэ хэл нь &sun;-ийн баримтаар <quote>D хэл</quote> гэгддэг
бөгөөд C++ хэлтэй тун төстэй юм. Энэ хэлний талаарх гүнзгий хэлэлцүүлэг нь
энэ баримтаас хүрээнээс гадна юм. Энэ нь
- <ulink url="http://wikis.oracle.com/display/DTrace/Documentation"></ulink>
+ <uri xlink:href="http://wikis.oracle.com/display/DTrace/Documentation">http://wikis.oracle.com/display/DTrace/Documentation</uri>
хаяг дээр дэлгэрэнгүй хэлэлцэгдсэн байдаг.</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 ... -->