AVR-GPROF(1) GNU AVR-GPROF(1)

avr-gprof - نمایش داده‌های پروفایل اجرای برنامه برای معماری AVR

avr-gprof [ -[abcDhilLrsTvwxyz] ] [ -[ABCeEfFJnNOpPqQRStZ][name] ]
[ -I dirs ] [ -d[num] ] [ -k from/to ]
[ -m min-count ] [ -t table-length ]
[ --[no-]annotated-source[=name] ]
[ --[no-]exec-counts[=name] ]
[ --[no-]flat-profile[=name] ]
[ --[no-]graph[=name] ]
[ --[no-]time=name ]
[ --cumulative-samples ]
[ --demangle[=STYLE] ] [ --no-demangle ]
[ --directory=dirs ]
[ --display-unused-functions ]
[ --min-count=n ] [ --print-path ] [ --separate-files ]
[ --static-call-graph ] [ --sum ] [ --table-length=len ]
[ --traditional ] [ --version ] [ --help ]
[ image-file ] [ profile-file... ]

دستور avr-gprof اطلاعات پروفایل اجرای برنامه‌ها را در معماری AVR تحلیل و چاپ می‌کند. این ابزار گراف فراخوانی توابع و زمان سپری‌شده در هر تابع را نمایش می‌دهد تا نقاط گلوگاه کارایی برنامه برای میکروکنترلرهای AVR شناسایی شوند.

حذف توضیحات تفصیلی در خروجی.
نمایش پروفایل تخت (flat profile) از زمان اجرای توابع.
نمایش نمودار گراف فراخوانی توابع.
تجمیع داده‌های چند پرونده پروفایل در یک پرونده واحد.
نمایش اطلاعات نسخه.
نمایش راهنمای دستور.

avr-gcc(1), avr-ld(1), gprof(1)

حق نشر © ۱۹۸۸-۲۰۲۶ بنیاد نرم‌افزارهای آزاد (Free Software Foundation, Inc.)

ترجمه شده برای پروژه صفحات راهنمای پارچ لینوکس.

2026-08-11 binutils-2.47