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

trace-cmd-hist - نمایش هیستوگرام رویدادها در فایل trace.dat

trace-cmd hist [OPTIONS][input-file]

دستور trace-cmd(1) hist شکلی از هیستوگرام را از فایل trace.dat نمایش می‌دهد. این دستور به جای نمایش رویدادها بر اساس ترتیبی که رخ داده‌اند، یک هیستوگرام ایجاد می‌کند که می‌تواند به ازای هر وظیفه یا برای تمامی وظایف نمایش داده شود، به‌گونه‌ای که متداول‌ترین رویدادها در ابتدا ظاهر می‌شوند. این ابزار از ردیاب توابع (function tracer) و پشته‌های فراخوانی (call stacks) که می‌یابد، برای تشکیل یک گراف فراخوانی (call graph) از رویدادها استفاده می‌کند.

-i input-file

به‌طور پیش‌فرض، trace-cmd hist فایل trace.dat را می‌خواند؛ اما گزینهٔ -i به جای آن، input-file مشخص‌شده را باز می‌کند. توجه داشته باشید که فایل ورودی را می‌توان به عنوان آخرین مورد در خط فرمان نیز مشخص کرد.

-P

برای فشرده‌سازی همهٔ رویدادها و نمایش گراف‌های فراخوانی با نادیده گرفتن وظایف و PIDهای مختلف، گزینهٔ -P را اضافه کنید. این گزینه به جای نمایش نام وظیفه، تمام زنجیره‌ها را با هم گروه‌بندی کرده و «<all pids>» را نمایش می‌دهد.

trace-cmd(1), trace-cmd-record(1), trace-cmd-report(1), trace-cmd-start(1), trace-cmd-stop(1), trace-cmd-extract(1), trace-cmd-reset(1), trace-cmd-split(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