| PERF-DATA(1) | perf Manual | PERF-DATA(1) |
نام (NAME)
perf-data - پردازشهای مربوط به فایل داده
خلاصه دستور (SYNOPSIS)
perf data [<common options>] <command> [<options>]",
توضیحات (DESCRIPTION)
پردازشهای مربوط به فایل داده.
دستورها (COMMANDS)
convert
فایل
دادهٔ perf را
به قالب
دیگری
تبدیل
میکند. این
امکان وجود
دارد که
متغیر
اشکالزدایی
data-convert را برای
دریافت
پیامهای
اشکالزدایی
مربوط به
تبدیل
مقداردهی
کنید؛
مانند: perf --debug data-convert data
convert ...
گزینههای CONVERT (OPTIONS FOR CONVERT)
--to-ctf
تبدیل CTF
را فعال
میکند؛
مسیر
دایرکتوری
دادههای CTF
را مشخص
کنید.
--to-json
تبدیل JSON
را فعال
میکند. نام
فایل خروجی JSON
را مشخص
کنید.
--tod
تبدیل
زمان به
زمان واقعی
سیستم (wall clock time).
-i
مسیر
فایل دادهٔ perf
ورودی را
مشخص کنید.
-f, --force
بدون
پرسش یا
اخطار،
عملیات را
اجباراً
انجام
میدهد.
--time
تنها
نمونههای
درون بازهٔ
زمانی
مشخصشده
را تبدیل
میکند: <start>,<stop>.
زمانها در
قالب seconds.nanoseconds
هستند. اگر
زمان آغاز
مشخص نشود
(یعنی رشتهٔ
زمانی
بهصورت ,x.y
باشد)،
تحلیل از
ابتدای
فایل آغاز
میشود. اگر
زمان پایان
مشخص نشود
(یعنی رشتهٔ
زمانی
بهصورت x.y,
باشد)،
تحلیل تا
انتهای
فایل ادامه
مییابد.
چندین بازه
را میتوان
با فاصله از
یکدیگر جدا
کرد، که در
این حالت
آرگومان
باید در
گیومه قرار
گیرد؛
مانند --time "1234.567,1234.789
1235,"
همچنین از درصد زمانی در کنار چندین بازهٔ زمانی پشتیبانی میکند. رشتهٔ زمانی بهصورت 'a%/n,b%/m,...' یا 'a%-b%,c%-%d,...' است.
برای نمونه: انتخاب دومین برش زمانی ۱۰ درصدی:
perf data convert --to-json out.json --time 10%/2
انتخاب برش زمانی از ۰٪ تا ۱۰٪:
perf data convert --to-json out.json --time 0%-10%
انتخاب برشهای زمانی ۱۰ درصدیِ اول و دوم:
perf data convert --to-json out.json --time 10%/1,10%/2
انتخاب برشهای زمانی ۰٪ تا ۱۰٪ و ۳۰٪ تا ۴۰٪:
perf data convert --to-json out.json --time 0%-10%,30%-40%
-v, --verbose
اطلاعات
با جزئیات
بیشتر
نمایش داده
شوند (نمایش
خطاهای باز
کردن
شمارنده و
غیره).
--all
همهٔ
رویدادها،
از جمله
رویدادهای
غیرنمونهای
(comm، fork و غیره) به
خروجی
تبدیل شوند.
پیشفرض
غیرفعال
است؛ تنها
نمونهها
تبدیل
میشوند.
همچنین ببینید (SEE ALSO)
perf(1) [1] Common Trace Format - http://www.efficios.com/ctf
| 09/04/2026 | perf |