diff options
Diffstat (limited to 'mn_MN.UTF-8/books/handbook/dtrace/chapter.xml')
-rw-r--r-- | mn_MN.UTF-8/books/handbook/dtrace/chapter.xml | 52 |
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 ... --> |