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

trace-cmd-snapshot - گرفتن، بازنشانی، آزادسازی یا نمایش تصویر لحظه‌ای از هسته Ftrace

trace-cmd snapshot [OPTIONS]

دستور trace-cmd(1) snapshot قابلیت تصویر لحظه‌ای (snapshot) هسته لینوکس Ftrace را (در صورت پشتیبانی هسته) کنترل کرده یا نمایش می‌دهد. این قابلیت برای «منجمد کردن» نمونه‌ای از یک ردیابی زنده بدون متوقف کردن ردیابی کاربرد دارد.

 trace-cmd start -p function
 trace-cmd snapshot -s
 trace-cmd snapshot
[ محتوای بافر در زمان اجرای 'trace-cmd snapshot -s' تخلیه می‌شود ]
 trace-cmd snapshot -s
 trace-cmd snapshot
[ محتوای جدید بافر در آخرین عملیات -s تخلیه می‌شود ]

-s

گرفتن یک تصویر لحظه‌ای از بافر در حال اجرای فعلی.

-r

پاک‌سازی بافر.

-f

آزادسازی بافر تصویر لحظه‌ای. این بافر حافظه‌ای را در درون هسته اشغال می‌کند. بهتر است زمانی که از آن استفاده نمی‌شود، آزاد گردد. نخستین عملیات -s در صورتی که این بافر از قبل تخصیص نیافته باشد، آن را تخصیص می‌دهد.

-c cpu

انجام عملیات روی تصویر لحظه‌ای مربوط به هر cpu (ممکن است در همه هسته‌ها به طور کامل پشتیبانی نشود).

-B buf

اگر یک نمونه بافر ایجاد شده باشد، گزینه -B روی تصویر لحظه‌ای درون بافر عمل خواهد کرد.

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) 2010 Red Hat, Inc. استفاده آزاد از این نرم‌افزار تحت شرایط پروانه عمومی همگانی گنو (GPL) مجاز است.

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