FreeBSD гарын авлага
Өмнөх | Бүлэг 26. DTrace | Дараах

# 26.3. DTrace дэмжлэгийг идэвхжүүлэх

DTrace-д зориулсан дэмжлэгийг идэвхжүүлэхийн тулд дараах мөрүүдийг цөмийн тохиргооны файлд нэмнэ:

    options         KDTRACE_HOOKS
    options         DDB_CTF

> Тэмдэглэл: AMD64 архитектурын хэрэглэгчид өөрсдийн цөмийн тохиргооны файлдаа дараах мөрийг нэмэхийг хүсэх болно:

>     options         KDTRACE_FRAME

> Энэ тохиргоо нь FBT боломжид зориулсан дэмжлэгийг хангадаг. DTrace нь энэ тохиргоогүйгээр ажилладаг боловч функцийн хязгаарын мөрдөлтөд зориулсан дэмжлэг хязгаарлагдмал байх болно.

Бүх эх CTF тохиргоонуудтай дахин бүтээгдэж суулгагдсан байх ёстой. Ингэхийн тул FreeBSD-ийн эхийг доорх тушаалуудыг ашиглан дахин бүтээнэ:

    # cd /usr/src
    # make WITH_CTF=1 kernel

Системийг дахин ачаалах хэрэгтэй.

Дахин ачаалж шинэ цөмийг санах ойд дуудагдсаны дараа Korn бүрхүүлийн дэмжлэгийг нэмэх хэрэгтэй. DTrace хэрэгслүүд нь `ksh` дээр бичигдсэн хэд хэдэн хэрэгслүүдтэй болохоор энэ нь хэрэгтэй юм. `shells/ksh93`-г суулгах хэрэгтэй. Эдгээр хэрэгслүүдийг `shells/pdksh` эсвэл `shells/mksh` дээр ажиллуулж бас болно.

Төгсгөлд нь одоогийн DTrace хэрэгслүүдийг олж авах хэрэгтэй. Одоогийн хувилбар нь http://www.opensolaris.org/os/community/dtrace/dtracetoolkit/ хаягт байрладаг. Суулгах арга зам цуг байдаг боловч суулгалт нь багцалсан хэрэгслүүдийг ашиглахыг шаарддаггүй.

Өмнөх | Эхлэл | Дараах
Шийдлийн ялгаанууд | Дээш | DTrace-г ашиглах

Энэ болон бусад баримтуудыг ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/ хаягаас татаж авч болно.

FreeBSD-ийн талаар <questions@FreeBSD.org> хаягтай холбоо барихаасаа өмнө баримтыг уншина уу.
Энэ бичиг баримттай холбоотой асуулт байвал <doc@FreeBSD.org> хаягаар цахим захидал явуулна уу.
Энэ бичиг баримтын орчуулгатай холбоотой асуулт байвал <admin@mnbsd.org> хаягаар цахим захидал явуулна уу.