این دستوری است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
opreport - نمادها یا خلاصه های تصویر باینری را تولید کنید
خلاصه
گزارش کردن [ گزینه های ] [مشخصات پروفایل]
شرح
گزارش کردن خلاصههای تصویر باینری یا دادههای هر نماد را از پروفایل OProfile خارج میکند
جلسات دیدن اوپروفیل(1) برای نحوه نوشتن مشخصات پروفایل.
OPTIONS
--جمع آوری شده / -a
تعداد نمونه و درصد را در لیست نمادها جمع آوری کنید.
--debug-info / -g
نمایش فایل منبع و خط برای هر نماد.
--دمانگل / -D هیچکدام |هوشمند|عادی
هیچ: بدون ژولیدن. عادی: از جداکننده پیش فرض (پیش فرض) هوشمند استفاده کنید: از الگوی استفاده کنید-
تطبیق برای خوانایی تر کردن نماد C++.
-- کالنگراف / -c
در صورت وجود، اطلاعات نمودار تماس را نشان دهید.
--جزئیات / -d
نمایش جزئیات هر دستورالعمل برای همه نمادهای انتخاب شده.
-- مستثنی - وابسته / -x
تصاویر خاص برنامه را برای کتابخانه ها، ماژول های هسته و موارد استفاده نکنید
هسته این گزینه تنها در صورتی معنا پیدا می کند که در جلسه نمایه از --separate استفاده شده باشد.
-- استثناء-نمادها / -e [نمادها]
تمام نمادهای موجود در لیست داده شده جدا شده با کاما را حذف کنید.
--درصد جهانی / -%
همه درصدها را نسبت به کل نمایه در نظر بگیرید.
--کمک / -? / --استفاده
نمایش پیام راهنما
--تصویر-مسیر / -p [راه ها]
لیستی از مسیرهای اضافی برای جستجوی باینری ها با کاما جدا شده است. این مورد نیاز است
ماژول ها را در هسته های 2.6 و بالاتر پیدا کنید.
-- ریشه / -R [مسیر]
مسیری به یک فایل سیستم برای جستجوی باینری های اضافی.
--شامل-نمادها / -i [نمادها]
فقط نمادها را در لیست داده شده جدا شده با کاما قرار دهید.
- نام های طولانی / -f
خروجی مسیرهای کامل به جای نام پایه.
--ادغام / -m [lib,cpu,tid,tgid,unitmask,all]
ادغام تمام پروفایل های جدا شده در یک جلسه ---separate.
--بدون سربرگ / -n
خروجی سرصفحهای که پارامترهای نمایهسازی را با جزئیات بیان میکند، صادر نکنید.
--فایل خروجی / -o [فایل]
خروجی به فایل داده شده به جای stdout.
-- مرتب سازی معکوس / -r
مرتب سازی را از حالت پیش فرض معکوس کنید.
--session-dir=مسیر_dir
از پایگاه داده نمونه از دایرکتوری مشخص شده استفاده کنید مسیر_dir به جای پیش فرض
محل. اگر --جلسه- کارگردان مشخص نشده است، پس گزارش کردن نمونه ها را جستجو خواهد کرد
که در ابتدا /oprofile_data. اگر آن دایرکتوری وجود نداشته باشد،
استاندارد session-dir /var/lib/oprofile استفاده می شود.
-- نشانی - نشانی / -w
نشانی VMA هر نماد را نشان دهید.
--مرتب سازی / -s [vma، نمونه، نماد، اشکال زدایی، تصویر]
فهرست نمادها را به ترتیب بر اساس آدرس نماد، تعداد نمونه ها مرتب کنید،
نام نماد، نام فایل اشکال زدایی و شماره خط، نام فایل تصویر باینری.
-- نمادها / -l
به جای خلاصه تصویر باینری، اطلاعات هر نماد را فهرست کنید.
معمولاً مجموع همه نمونههای هر نماد برای یک تصویر باینری معین برابر است
تعداد خلاصه برای تصویر باینری (با اجرا نشان داده شده است گزارش کردن بدون گزینه).
با این حال، ممکن است برخی از آدرسهای نمونه خارج از محدوده هر کدام قرار گیرند
نمادهای یک تصویر باینری معین در چنین مواردی، تعداد کل نمادها
نمونه برای تصویر باینری ممکن است کمتر از تعداد خلاصه برای تصویر باشد.
محل دویدن و پیاده روی گزارش کردن با --verbose=اشکال زدایی گزینه اطلاعاتی را نمایش می دهد
زمانی که این تفاوت تشخیص داده شد پیام دهید. این تفاوت معمولاً بسیار کوچک است
و می توان نادیده گرفت.
--آستانه / -t [درصد]
فقط داده های خروجی برای نمادهایی که بیش از درصد معین کل دارند
نمونه ها. برای نمایههایی که از چندین رویداد استفاده میکنند، در صورتی که آستانه برای هر کدام رسیده باشد
رویداد، سپس تمام داده های نمونه برای نماد نشان داده می شود.
-- پرحرف / -V [گزینه ها]
خروجی اشکال زدایی مفصل بدهید.
- نسخه / -v
نمایش نسخه.
--xml / -X
خروجی XML تولید کنید.
محیط زیست
هیچ متغیر محیطی خاصی توسط opreport شناسایی نمی شود.
با استفاده از خدمات onworks.net از opreport آنلاین استفاده کنید
