| TRACE-CMD-STREAM(1) | libtracefs Manual | TRACE-CMD-STREAM(1) |
نام (NAME)
trace-cmd-stream - جریانسازی و ارسال بیدرنگ دادههای ردگیری به خروجی استاندارد همزمان با وقوع آن
خلاصه دستور (SYNOPSIS)
trace-cmd stream [OPTIONS] [command]
توضیحات (DESCRIPTION)
دستور trace-cmd(1) در حالت stream عملیات ردگیری را درست مانند trace-cmd-record(1) آغاز میکند، با این تفاوت که دادهها را درون یک پرونده ضبط نمیکند و در عوض بافر باینری را همزمان با وقوع رویدادها میخواند، آن را به قالبی خوانا برای انسان تبدیل کرده و در خروجی استاندارد (stdout) مینویسد.
این سازوکار اساساً مشابه اجرای trace-cmd-start(1) و سپس اجرای trace-cmd-show(1) همراه با گزینهٔ -p است. دستور trace-cmd-stream به اندازهٔ خواندن مستقیم از پرونده پایپ (pipe) کارآمد نیست، چرا که بیشتر کار جریانسازی در فضای کاربری (userspace) انجام میشود. این ویژگی زمانی سودمند است که نیاز باشد پردازش بیشتر در فضای کاربری به جای هسته انجام شود؛ همچنین زیردستور stream به اشکالزدایی trace-cmd-profile(1) کمک میکند که از کد stream برای تحلیل زنده دادهها جهت پروفایلسازی استفاده میکند.
گزینهها (OPTIONS)
این گزینهها همانند گزینههای trace-cmd-record(1) هستند، با این تفاوت که این دستور گزینهٔ -o را نمیپذیرد.
همچنین ببینید (SEE ALSO)
trace-cmd(1), trace-cmd-record(1), trace-cmd-report(1), trace-cmd-start(1), trace-cmd-stop(1), trace-cmd-reset(1), trace-cmd-split(1), trace-cmd-list(1), trace-cmd-listen(1)
نویسنده (AUTHOR)
نوشتهشده توسط Steven Rostedt، <rostedt@goodmis.org[1]>
منابع (RESOURCES)
https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git
کپیرایت و تکثیر (COPYING)
حق نشر (C) ۲۰۱۴ شرکت Red Hat, Inc. استفاده آزاد از این نرمافزار تحت شرایط مجوز عمومی همگانی گنو (GPL) مجاز است.
نکات (NOTES)
- 1.
- rostedt@goodmis.org
| 03/09/2026 | libtracefs |