TRACE-CMD-STOP(1) libtracefs Manual TRACE-CMD-STOP(1)

trace-cmd-stop - متوقف کردن نوشتن ردیاب هسته لینوکس Ftrace در بافر حلقه‌ای

trace-cmd stop [گزینه‌ها]

دستور trace-cmd(1) stop مکملی برای trace-cmd-start(1) است. این دستور نوشتن Ftrace در بافر حلقه‌ای را غیرفعال می‌کند. این کار مانع از سرباری که ممکن است ردیابی ایجاد کند نمی‌شود. تنها به‌روزرسانی بافر حلقه‌ای غیرفعال می‌شود و ردیابی Ftrace ممکن است همچنان سربار به همراه داشته باشد.

پس از متوقف کردن ردیابی، دستور trace-cmd-extract(1) می‌تواند داده‌ها را از بافر حلقه‌ای استخراج کرده و یک فایل trace.dat بسازد. شبه‌سیستم‌فایل Ftrace نیز در این حالت قابل بررسی خواهد بود.

جهت غیرفعال کردن کامل ردیابی برای از بین بردن سرباری که ایجاد می‌کند، از trace-cmd-reset(1) استفاده کنید. با این حال، پس از انجام بازنشانی، داده‌هایی که ثبت شده‌اند از دست خواهند رفت.

-B buffer-name

اگر هسته از چندین بافر پشتیبانی کند، این گزینه ردیابی را تنها برای بافر داده‌شده متوقف می‌کند. این کار بر هیچ بافر دیگری تأثیر نمی‌گذارد. این گزینه می‌تواند چندین بار برای مشخص کردن بافرهای مختلف استفاده شود. هنگامی که از این گزینه استفاده می‌شود، نمونه سطح بالا (top level instance) متوقف نخواهد شد مگر اینکه -t مشخص شده باشد.

-a

ردیابی را برای تمامی نمونه‌های بافر موجود متوقف می‌کند. هنگامی که از این گزینه استفاده می‌شود، نمونه سطح بالا متوقف نخواهد شد مگر اینکه -t مشخص شده باشد.

-t

بافر نمونه سطح بالا را متوقف می‌کند. بدون گزینه‌های -B یا -a این گزینه همانند پیش‌فرض رفتار می‌کند. اما اگر از -B یا -a استفاده شود و نیاز باشد که بافر نمونه سطح بالا نیز متوقف گردد، استفاده از این گزینه الزامی است.

trace-cmd(1), trace-cmd-record(1), trace-cmd-report(1), trace-cmd-start(1), trace-cmd-extract(1), trace-cmd-reset(1), trace-cmd-split(1), trace-cmd-list(1), trace-cmd-listen(1)

نوشته‌شده توسط Steven Rostedt، <rostedt@goodmis.org[1]>

https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git

کپی‌رایت (C) ۲۰۱۰ شرکت Red Hat, Inc. استفاده آزاد از این نرم‌افزار تحت شرایط مجوز عمومی همگانی گنو (GPL) مجاز است.

1.
rostedt@goodmis.org
mailto:rostedt@goodmis.org
03/09/2026 libtracefs