| CALLGRIND ANNOTATE(1) | callgrind_annotate | CALLGRIND ANNOTATE(1) |
نام (NAME)
callgrind_annotate - ابزار پسپردازش برای Callgrind
خلاصه دستور (SYNOPSIS)
callgrind_annotate [options] [callgrind-out-file [source-files...]]
توضیحات (DESCRIPTION)
callgrind_annotate یک فایل خروجی تولیدشده توسط ابزار Callgrind در Valgrind را دریافت کرده و اطلاعات آن را در قالبی خوانا چاپ میکند.
گزینهها (OPTIONS)
-h --help
--version
--show=A,B,C [پیشفرض: all]
--threshold=<0--100> [پیشفرض: 99%]
هنگامی که مجموع درصدهای هزینهٔ توابع چاپشده بزرگتر یا مساوی با درصد آستانهٔ مشخصشده باشد، callgrind_annotate چاپ توابع را متوقف میکند.
--sort=A,B,C
بهصورت اختیاری، پس از هر رویداد یک : و یک مقدار آستانه قرار میگیرد تا آستانههای متفاوتی بسته به رویداد مشخص شود.
هنگامی که مجموع درصد هزینهٔ توابع چاپشده برای تمام رویدادها بزرگتر یا مساوی با درصدهای آستانهٔ مشخصشده برای رویدادها شود، callgrind_annotate چاپ توابع را متوقف میکند.
هنگامی که یک یا چند آستانه از طریق این گزینه مشخص شوند، مقدار --threshold نادیده گرفته میشود.
--show-percs=<no|yes> [پیشفرض: no]
--auto=<yes|no> [پیشفرض: yes]
--context=N [پیشفرض: 8]
--inclusive=<yes|no> [پیشفرض: no]
--tree=<none|caller|calling|both> [پیشفرض: none]
-I, --include=<dir>
همچنین ببینید (SEE ALSO)
valgrind(1), $INSTALL/share/doc/valgrind/html/index.html یا http://www.valgrind.org/docs/manual/index.html.
نویسندگان (AUTHORS)
Josef Weidendorfer <Josef.Weidendorfer@gmx.de>.
این صفحهٔ راهنما توسط Philipp Frauenfelder <pfrauenf@debian.org> نوشته شده است.
| 08/11/2026 | Release 3.25.1 |