เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

m68hc11-gprof - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ m68hc11-gprof เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ m68hc11-gprof เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


gprof - เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเบเบฒเบŸเบเบฒเบ™เป‚เบ—

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


gprof [ -[abcDhilLrsTvwxyz] ] [ -[ACEEfFJnNOpPqQZ][เบŠเบทเปˆ] ]
[ -I เบ—เบตเปˆเบขเบนเปˆ ] [ -d[num] ] [ -เบ เบˆเบฒเบ / เป€เบ–เบดเบ‡ ]
[ - เบก เบเบฒเบ™เบ™เบฑเบšเปœเป‰เบญเบ ] [ -เบฃ map_file ] [ -t เบ„เบงเบฒเบกเบเบฒเบงเบ•เบฒเบ•เบฐเบฅเบฒเบ‡ ]
[ --[no-]annotated-source[=เบŠเบทเปˆ] ]
[ --[no-]exec-counts[=เบŠเบทเปˆ] ]
[ --[no-] flat-profile[=เบŠเบทเปˆ] ] [ --[เบšเปเปˆ-]เบเบฃเบฒเบŸ[=เบŠเบทเปˆ] ]
[ --[เบšเปเปˆ-]เป€เบงเบฅเบฒ=เบŠเบทเปˆ] [ --all-lines ] [ --เป‚เบ”เบเบซเบเปเป‰ ]
[ --debug[=เบฅเบฐเบ”เบฑเบš] ] [ --function-ordering ]
[ --file-ordering map_file ] [ --directory-path=เบ—เบตเปˆเบขเบนเปˆ ]
[ --display-unused-functions ] [ --file-format=เบŠเบทเปˆ ]
[ --file-info ] [ --help ] [ --line ] [ --min-count=n ]
[ --no-static ] [ --print-path ] [ --separate-files ]
[ --static-call-graph ] [ --sum ] [ --table-length=len ]
[ --traditional ] [ --version ] [ --width=n ]
[ --ignore-non-functions ] [ --demangle[=STYLE] ]
[ --no-demangle ] [ เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹ ] [ profile-file ... ]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


"gprof" เบœเบฐเบฅเบดเบ”เป‚เบ›เบฅเปเบเบฅเบกเบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡ C, Pascal, เบซเบผเบท Fortran77 program. เบœเบปเบ™เบเบฐเบ—เบปเบšเบ‚เบญเบ‡
เป€เบญเบตเป‰เบ™เบงเปˆเบฒเบ›เบปเบเบเบฐเบ•เบดเปเบกเปˆเบ™เบฅเบงเบกเบขเบนเปˆเปƒเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเบ‚เบญเบ‡เบœเบนเป‰เป‚เบ—เปเบ•เปˆเบฅเบฐเบ„เบปเบ™. เบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”
เบˆเบฒเบเป„เบŸเบฅเปŒ profile graph เบเบฒเบ™เป‚เบ— (gmon.out default) เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบต
เบฅเบงเบšเบฅเบงเบกเบเบฑเบš - เปœเป‰เบฒ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡ "cc", "pc", เปเบฅเบฐ "f77". เป„เบ”เป‰ - เปœเป‰เบฒ เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบเบฑเบ‡โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เปƒเบ™
เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ›เบปเบเบเบฐเบ•เบดเบ—เบตเปˆเบ–เบทเบเบฅเบงเบšเบฅเบงเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เป‚เบ›เบฃเป„เบŸเบฅเปŒ. "Gprof" เบญเปˆเบฒเบ™เปƒเบซเป‰
เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ "a.out") เปเบฅเบฐเบชเป‰เบฒเบ‡เบ„เบงเบฒเบกเบชเปเบฒเบžเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ‚เบญเบ‡เบกเบฑเบ™
เปเบฅเบฐ profile graph เบเบฒเบ™เป‚เบ—เบˆเบฒเบ gmon.out. เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบซเบผเบฒเบโ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒ profile เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹, the
เบœเบปเบ™เบœเบฐเบฅเบดเบ” "gprof" เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบฅเบงเบกเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเปƒเบ™เป„เบŸเบฅเปŒเป‚เบ›เบฃเป„เบŸเบฅเปŒเบ—เบตเปˆเปƒเบซเป‰.

"Gprof" เบ„เบดเบ”เป„เบฅเปˆเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เปเบ•เปˆเบฅเบฐเบเบดเบ”เบˆเบฐเบงเบฑเบ”. เบ•เปเปˆเป„เบ›, เป€เบงเบฅเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™
เบ‚เบฐเบซเบเบฒเบเบžเบฑเบ™เบ•เบฒเบกเปเบ„เบกเบ‚เบญเบ‡เบเบฒเบŸเป‚เบ—. เบฎเบญเบšเบงเบฝเบ™เป„เบ”เป‰เบ–เบทเบเบ„เบปเป‰เบ™เบžเบปเบš, เปเบฅเบฐเป‚เบ—เบซเบฒเป€เบ›เบฑเบ™
เบงเบปเบ‡เบˆเบญเบ™เปเบกเปˆเบ™เป€เบฎเบฑเบ”เป€เบžเบทเปˆเบญเปเบšเปˆเบ‡เบ›เบฑเบ™เป€เบงเบฅเบฒเบ‚เบญเบ‡เบงเบปเบ‡เบˆเบญเบ™.

เบซเบผเบฒเบเป†เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเปƒเบ™เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐ.

เป„เบ”เป‰ เปเบ› เบ‚เปเป‰โ€‹เบกเบนเบ™ เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”เปƒเบ™เปเบ•เปˆเบฅเบฐเบซเบ™เป‰เบฒเบ—เบตเปˆ, เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เป€เบ—เบปเปˆเบฒเปƒเบ”
เป€เบงเบฅเบฒเบ—เบตเปˆเบŸเบฑเบ‡เบŠเบฑเบ™เบ™เบฑเป‰เบ™เบ–เบทเบเป€เบญเบตเป‰เบ™. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบฎเบนเป‰เบงเปˆเบฒเบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบœเบปเบฒเป„เบซเบกเป‰เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡
เบฎเบญเบšเบงเบฝเบ™, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เป‚เบ”เบเบซเบเปเป‰เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰.

เป„เบ”เป‰ เป‚เบ— graph เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™, เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบซเบ™เป‰เบฒเบ—เบตเปˆ, เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบกเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเบญเบทเปˆเบ™เป†
เบกเบฑเบ™เป‚เบ—เบซเบฒ, เปเบฅเบฐเบˆเบฑเบเป€เบ—เบทเปˆเบญ. เบ™เบญเบเบ™เบฑเป‰เบ™เบเบฑเบ‡เบกเบตเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบงเปˆเบฒเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”
subroutines เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบซเบ™เป‰เบฒเบ—เบตเปˆ. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปเบ™เบฐเบ™เปเบฒเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบžเบฐเบเบฒเบเบฒเบก
เบฅเบปเบšเบฅเป‰เบฒเบ‡เบเบฒเบ™เป€เบญเบตเป‰เบ™เบŸเบฑเบ‡เบŠเบฑเบ™เบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบ.

เป„เบ”เป‰ เบšเบฑเบ™เบเบฒเบ เปเบซเบผเปˆเบ‡ เบฅเบฒเบเบŠเบทเปˆเปเบกเปˆเบ™เบชเปเบฒเป€เบ™เบปเบฒเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™, เบ•เบดเบ”เบ›เป‰เบฒเบเบŠเบทเปˆ
เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ•เปˆเบฅเบฐเป€เบชเบฑเป‰เบ™เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.

OPTIONS


เบ•เบปเบงเป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบฅเบฐเบšเบธเบงเปˆเบฒเบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เปƒเบ”เบ™เบถเปˆเบ‡ "gprof" เบ„เบงเบ™เบœเบฐเบฅเบดเบ”.

เบซเบผเบฒเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปƒเบŠเป‰เป€เบงเบฅเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเบˆเบฐเบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบซเบผเบท
เบเบปเบเป€เบงเบฑเป‰เบ™. เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบซเบผเบฒเบโ€‹เบ„เบฑเป‰เบ‡โ€‹, เบกเบต symspec เบ—เบตเปˆโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹, เบเบฑเบšโ€‹
เบฎเบงเบก เบซเบผเบทเบเบปเบเป€เบงเบฑเป‰เบ™เบŠเบธเบ”เบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบ.

เบเบฒเบ™เบฅเบฐเบšเบธเปƒเบ”เป†เบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰ overrides เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ (-p -q), เป€เบŠเบดเปˆเบ‡เบžเบดเบกเป‚เบ›เบฃเป„เบŸเบฅเปŒเบฎเบฒเบšเบžเบฝเบ‡
เปเบฅเบฐเป‚เบ—เบซเบฒเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบเบฒเบŸเบชเปเบฒเบฅเบฑเบšเบซเบ™เป‰เบฒเบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”.

"-A[symspec]"
"--annotated-source[=symspec]"
เป„เบ”เป‰ -A เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบžเบดเบกเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰. เบ–เป‰เบฒ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เปเบกเปˆเบ™โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹,
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบžเบดเบกเบชเปเบฒเบฅเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

"-b"
"-- เบซเบเปเป‰"
เบ–เป‰เบฒ -b เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เป„เบ”เป‰เบฎเบฑเบš, "gprof" เบšเปเปˆเป„เบ”เป‰เบžเบดเบกเบ„เปเบฒเบซเบเปเป‰เบ‚เบญเบ‡ verbose เบ—เบตเปˆเบžเบฐเบเบฒเบเบฒเบก
เบญเบฐเบ—เบดเบšเบฒเบเบ„เบงเบฒเบกเปเบฒเบเบ‚เบญเบ‡เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เบฑเป‰เบ‡เปƒเบˆ
เป€เบžเบทเปˆเบญเบžเบดเบกเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš, เบซเบผเบทเป€เบกเบทเปˆเบญเบเบเบฑเบšเบเบฒเบ™เป€เบซเบฑเบ™ blurbs.

"-C[symspec]"
"--exec-counts[=symspec]"
เป„เบ”เป‰ -C เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบžเบดเบกเบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆเปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เป€เบงเบฅเบฒ
เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบ–เบทเบเป€เบญเบตเป‰เบ™. เบ–เป‰เบฒ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰, เบžเบดเบกเบ•เบปเบงเป€เบฅเบเบชเปเบฒเบฅเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบ–เป‰เบฒเป„เบŸเบฅเปŒเบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเบกเบตเบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ™เบฑเบšเบšเบฅเบฑเบญเบเบžเบทเป‰เบ™เบ–เบฒเบ™, เบเบฒเบ™เบฅเบฐเบšเบธ -l เบ—เบฒเบ‡เป€เบฅเบทเบญเบ,
เบ„เบฝเบ‡เบ„เบนเปˆเบเบฑเบšเบเบฒเบ™ -C, เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ™เบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” block เบžเบทเป‰เบ™เบ–เบฒเบ™เบ–เบทเบเบ™เบฑเบšเปเบฅเบฐเบชเบฐเปเบ”เบ‡.

"-i"
"--file-info"
เป„เบ”เป‰ -i เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฐเบซเบผเบธเบšเบเปˆเบฝเบงเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒ
file(s) เปเบฅเบฐเบˆเบฒเบเบ™เบฑเป‰เบ™เบญเบญเบ. เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡ histogramโ€‹, เป€เบชเบฑเป‰เบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ—โ€‹, เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ™เบฑเบšโ€‹เบ•เบฑเบ™โ€‹เบžเบทเป‰เบ™โ€‹เบ–เบฒเบ™โ€‹
เบšเบฑเบ™เบ—เบถเบเบ–เบทเบเบชเบฐเปเบ”เบ‡.

"-เบ‚เป‰เบญเบ dirs"
"--directory-path=dirs"
เป„เบ”เป‰ -I เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ„เบปเป‰เบ™โ€‹เบซเบฒโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบŠเบญเบโ€‹เบซเบฒโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปเบซเบผเปˆเบ‡โ€‹.
เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ›เปˆเบฝเบ™เปเบ›เบ‡ GPROF_PATH เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ–เปˆเบฒเบเบ—เบญเบ”เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰. เปƒเบŠเป‰เปเบฅเป‰เบง
เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰.

"-J[symspec]"
"--no-annotated-source[=symspec]"
เป„เบ”เป‰ -J เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบšเปเปˆเบžเบดเบกเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰. เบ–เป‰เบฒ เบชเบฑเบ™เบเบฒเบฅเบฑเบ is
เบฅเบฐเบšเบธเป„เบงเป‰, "gprof" เบžเบดเบกเปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒเบ‚เบญเบ‡เบ„เปเบฒเบšเบฑเบ™เบเบฒเบ, เปเบ•เปˆเบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™.

"-L"
"-- เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบžเบดเบก"
เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, เบŠเบทเปˆเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡เปเบกเปˆเบ™เบžเบดเบกเบ”เป‰เบงเบเบญเบปเบ‡เบ›เบฐเบเบญเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ–เบทเบเบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™. เป„เบ”เป‰ -L
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบžเบดเบกเบŠเบทเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบ•เบฑเบกเบ‚เบญเบ‡เบŠเบทเปˆเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡, เป€เบŠเบดเปˆเบ‡เปเบกเปˆเบ™
เบเปเบฒเบ™เบปเบ”เบˆเบฒเบเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ”เบตเบšเบฑเบเบชเบฑเบ™เบเบฒเบฅเบฑเบเปƒเบ™เป„เบŸเบฅเปŒเบฎเบนเบšเบžเบฒเบšเปเบฅเบฐเป€เบ›เบฑเบ™เบžเบตเปˆเบ™เป‰เบญเบ‡เบเบฑเบš
เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆ compiler เป„เบ”เป‰เบ–เบทเบเป€เบญเบตเป‰เบ™.

"-p[symspec]"
"--flat-profile[=symspec]"
เป„เบ”เป‰ -p เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบžเบดเบกเป‚เบ›เบฃเป„เบŸเบฅเปŒเปเบ›. เบ–เป‰เบฒ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบ–เบทเบเบฅเบฐเบšเบธ, เบžเบดเบก
เป‚เบ›เบฃเป„เบŸเบฅเปŒเบฎเบฒเบšเบžเบฝเบ‡เบชเปเบฒเบฅเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™.

"-P[symspec]"
"--no-flat-profile[=symspec]"
เป„เบ”เป‰ -P เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบเบฒเบ™เบžเบดเบกเป‚เบ›เบฃเป„เบŸเบฅเปŒเปเบ›. เบ–เป‰เบฒ เบชเบฑเบ™เบเบฒเบฅเบฑเบ is
เบฅเบฐเบšเบธเป„เบงเป‰, "gprof" เบžเบดเบกเป‚เบ›เบฃเป„เบŸเบฅเปŒเบฎเบฒเบšเบžเบฝเบ‡, เปเบ•เปˆเบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™.

"-q[symspec]"
"--graph[=symspec]"
เป„เบ”เป‰ -q เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบžเบดเบกเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบเบฒเบŸเบเบฒเบ™เป‚เบ—. เบ–เป‰เบฒ เบชเบฑเบ™เบเบฒเบฅเบฑเบ is
เบฅเบฐเบšเบธเป„เบงเป‰, เบžเบดเบกเป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบเบฒเบ™เป‚เบ—เบซเบฒเบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™เปเบฅเบฐเบฅเบนเบเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

"-Q[symspec]"
"--no-graph[=symspec]"
เป„เบ”เป‰ -Q เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบเบฒเบ™เบžเบดเบกเบเบฒเบŸเบเบฒเบ™เป‚เบ—. เบ–เป‰เบฒ เบชเบฑเบ™เบเบฒเบฅเบฑเบ is
เบฅเบฐเบšเบธเป„เบงเป‰, "gprof" เบžเบดเบกเบเบฒเบŸเบเบฒเบ™เป‚เบ—, เปเบ•เปˆเบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™.

"-t"
"--table-length=เบ•เบปเบงเป€เบฅเบ
เป„เบ”เป‰ -t เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เป€เบเบตเบ”โ€‹เบเบฒเบ™โ€‹ num เบชเบฒเบเปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เปเบ•เปˆเบฅเบฐเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰
เป€เบกเบทเปˆเบญเบ„เบณเบšเบฑเบ™เบเบฒเบเปเบซเบผเปˆเบ‡เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 10.

"-y"
"--separate-files"
เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, "gprof" เบžเบดเบกเบ„เปเบฒเบšเบฑเบ™เบเบฒเบ
เปเบซเบผเปˆเบ‡เป„เบŸเบฅเปŒเป„เบ›เบซเบฒเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ–เป‰เบฒเบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบ–เบทเบเบฅเบฐเบšเบธ, เปเบซเบผเปˆเบ‡เบซเบเปเป‰เบกเบฒเบˆเบฒเบ a
เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบŠเบทเปˆ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡/เบŠเบทเปˆเป„เบŸเบฅเปŒ เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เปƒเบ™เป„เบŸเบฅเปŒ filename-ann. เบ–เป‰เบฒเบžเบทเป‰เบ™เบ–เบฒเบ™
เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบˆเบฐเบ•เบฑเบ”เบญเบญเบ filename-ann เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เบ‚เบฝเบ™เบ—เบฑเบšเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™,
"gprof" เบชเป‰เบฒเบ‡เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ filename.ann เปเบ—เบ™เบ—เบตเปˆ (เบ–เป‰เบฒเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš
เบŠเบทเปˆเป„เบŸเบฅเปŒเบกเบตเบ™เบฒเบกเบชเบฐเบเบธเบ™, เบ™เบฒเบกเบชเบฐเบเบธเบ™เบ™เบฑเป‰เบ™เปเบกเปˆเบ™ เบ›เปˆเบฝเบ™เปเบ—เบ™ เบเบฑเบš .เปเบญเบ™).

"-Z[symspec]"
"--no-exec-counts[=symspec]"
เป„เบ”เป‰ -Z เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบšเปเปˆเบžเบดเบกเบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆเปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เป€เบงเบฅเบฒ
เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบ–เบทเบเป€เบญเบตเป‰เบ™. เบ–เป‰เบฒ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบ–เบทเบเบฅเบฐเบšเบธ, เบžเบดเบกเบ•เบปเบงเป€เบฅเบ, เปเบ•เปˆเบเบปเบเป€เบงเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™.

"-r"
"--function-ordering"
เป„เบ”เป‰ --function-ordering เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบžเบดเบกเบ„เปเบฒเบชเบฑเปˆเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเปเบ™เบฐเบ™เปเบฒ
เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™ profileing. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เบชเบฑเปˆเบ‡เบŠเบทเป‰เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐ
เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆ, tlb เปเบฅเบฐ cache เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™
เบเบฒเบ™เบชเบฑเปˆเบ‡เบ•เบฒเบกเปƒเบˆเบกเบฑเบเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบˆเบฑเบ”เบงเบฒเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ
เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบฅเบฐเบšเบปเบš เปเบฅเบฐเบขเบนเปˆเบ™เบญเบเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบ„เบนเปˆเบกเบทเบ™เบตเป‰.

"-เบฃ map_file"
"--file-ordering map_file"
เป„เบ”เป‰ --เบเบฒเบ™เบชเบฑเปˆเบ‡เป„เบŸเบฅเปŒ เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰ "gprofโ€‹" เบเบฒเบ™โ€‹เบžเบดเบกโ€‹เบ„เปเบฒโ€‹เปเบ™เบฐโ€‹เบ™เปเบฒโ€‹เบเบฒเบ™โ€‹เบชเบฑเปˆเบ‡โ€‹เป€เบชเบฑเป‰เบ™ .o เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹
เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™ profileing. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เบชเบฑเปˆเบ‡เบŠเบทเป‰เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐ
เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ‚เบญเบ‡เบซเบ™เป‰เบฒ, tlb เปเบฅเบฐ cache เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™
เบเบฒเบ™เบชเบฑเปˆเบ‡เบ•เบฒเบกเปƒเบˆเบกเบฑเบเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”.

เบเบฒเบ™ เบ™เบณ เปƒเบŠเป‰ -a เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบกเปˆเบ™เปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบชเบนเบ‡เบเบฑเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰.

เป„เบ”เป‰ map_file argument เปเบกเปˆเบ™เบŠเบทเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป„เบŸเบฅเปŒเบ—เบตเปˆเปƒเบซเป‰เบŠเบทเปˆเบŸเบฑเบ‡เบŠเบฑเบ™เป€เบžเบทเปˆเบญ object
เปเบœเบ™เบ—เบตเปˆเป„เบŸเบฅเปŒ. เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เป„เบŸเบฅเปŒเปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ "nm".

c-parse.o:00000000 T yyparse
c-parse.o:00000004 C yyerflag
c-lang.o:00000000 T maybe_objc_method_name
c-lang.o:00000000 T print_lang_statistics
c-lang.o:00000000 T เบฎเบฑเบšเบฎเบนเป‰_objc_keyword
c-decl.o:00000000 T print_lang_identifier
c-decl.o:00000000 T print_lang_type
...

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ map_file เบ”เป‰เบงเบ GNU "nm", เบžเบดเบกเบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบŠเบฑเปˆเบ™ "nm --extern-only
--defined-only -v --print-file-name program-name".

"-T"
"-- เปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบก"
เป„เบ”เป‰ -T เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบžเบดเบกเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบกเบฑเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš BSD "เปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบก".

"-เบง เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡"
"--width=เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡"
เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป€เบ›เบฑเบ™ width. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบดเบกเบŸเบฑเบ‡เบŠเบฑเบ™
เบ”เบฑเบ”เบชเบฐเบ™เบตเบขเบนเปˆเบฅเบธเปˆเบกเบชเบธเบ”เบ‚เบญเบ‡เบเบฒเบŸเบเบฒเบ™เป‚เบ—.

"-x"
"-- เบ—เบธเบเบชเบฒเบ"
เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบเบขเบนเปˆ
เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบšเบผเบฑเบญเบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เปเบฒเบเป€เบซเบ”. เบ–เป‰เบฒเบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบ–เบทเบเบฅเบฐเบšเบธ, เบ—เบธเบเป†เปเบ–เบงเปƒเบ™
เบšเบฅเบฑเบญเบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบกเปˆเบ™เปเบฒเบเป€เบซเบ”เป‚เบ”เบเบเบฒเบ™เป€เบฎเบฑเบ”เบŠเป‰เบณเบ„เบณเบšเบฑเบ™เบเบฒเบเบชเบณเบฅเบฑเบšเปเบ–เบงเบ—เบณเบญเบดเบ”. เบ™เบตเป‰
เบžเบถเบ”เบ•เบดเบเปเบฒเปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบš "tcov". -a.

"--demangle[=เปเบšเบš]"
"-- เบšเปเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เป€เบชเบโ€‹เบซเบฒเบโ€‹"
เบ•เบปเบงเป€เบฅเบทเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ„เบงเบšเบ„เบธเบกเบงเปˆเบฒเบŠเบทเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบ C++ เบ„เบงเบ™เบ–เบทเบเบ—เปเบฒเบฅเบฒเบเปƒเบ™เป€เบงเบฅเบฒเบžเบดเบกเบซเบผเบทเบšเปเปˆ
เบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบ—เปเบฒเบฅเบฒเบเบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ "--no-demangle" เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰
เป€เบžเบทเปˆเบญเบ›เบดเบ”เบเบฒเบ™เบ—เปเบฒเบฅเบฒเบ. compilers เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบกเบตเบฎเบนเบšเปเบšเบš mangling เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เป„เบ”เป‰
เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบšเบš demangling เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบฅเบทเบญเบ demangling เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก
เปเบšเบšเบชเปเบฒเบฅเบฑเบš compiler เบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™

"-a"
"--เบšเปเปˆเบชเบฐเบ–เบดเบ”"
เป„เบ”เป‰ -a เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบเบฒเบ™เบžเบดเบกเบ›เบฐเบเบฒเบ”เบชเบฐเบ–เบดเบ•เบด (เบชเปˆเบงเบ™เบ•เบปเบง)
เบซเบ™เป‰เบฒเบ—เบตเปˆ. (เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰เป€เบ›เบฑเบ™เบ—เบปเปˆเบงเป‚เบฅเบ, เปเบฅเบฐเบญเบฑเบ™เปƒเบ”
เบšเปเปˆเป€เบซเบฑเบ™เบขเบนเปˆเบ™เบญเบเป„เบŸเบฅเปŒ/function/block เบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบเบณเบ™เบปเบ”เป„เบงเป‰.) เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™
เบŸเบฑเบ‡เบŠเบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เบเบฒเบ™เป‚เบ—เบซเบฒ / เบˆเบฒเบเบžเบงเบเบกเบฑเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†, เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเบกเบฒเปƒเบŠเป‰เบเบฑเบšเบซเบ™เป‰เบฒเบ—เบตเปˆ
เป„เบ”เป‰เบ–เบทเบเป‚เบซเบฅเบ”เป‚เบ”เบเบเบปเบ‡เบเปˆเบญเบ™เบ—เบตเปˆเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบฑเบ‡เบชเบญเบ‡
เป‚เบ›เบฃเป„เบŸเบฅเปŒเบฎเบฒเบšเบžเบฝเบ‡ เปเบฅเบฐเป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบเบฒเบ™เป‚เบ—.

"-c"
"--static-call-graph"
เป„เบ”เป‰ -c เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ—โ€‹เบ‚เบญเบ‡โ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบžเบตเปˆเบกโ€‹เบ‚เบถเป‰เบ™โ€‹เป‚เบ”เบ heuristic เป€เบ›เบฑเบ™โ€‹
เป€เบŠเบดเปˆเบ‡เบเบงเบ”เบชเบญเบšเบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ เปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบญเบตเป‰เบ™เบŸเบฑเบ‡เบŠเบฑเบ™เปƒเบ™
เบฅเบฐเบซเบฑเบ”เป€เบ„เบทเปˆเบญเบ‡เบชเบญเบ‡. เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปโ€‹โ€‹เบ•เปˆเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบเบฒเบŸเบเบฒเบ™เป‚เบ—เบ›เบปเบเบเบฐเบ•เบดเปเบกเปˆเบ™เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ
เบŸเบฑเบ‡เบŠเบฑเบ™เบ–เบทเบเปƒเบชเปˆ, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบเปเบฒเบ™เบปเบ”เป€เบ”เบฑเบเบ™เป‰เบญเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเป€เบญเบตเป‰เบ™,
เปเบ•เปˆเบšเปเปˆเป€เบ„เบตเบเป€เบ›เบฑเบ™. เบเบฒเบ™เป‚เบ—เป„เบ›เบซเบฒเบŸเบฑเบ‡เบŠเบฑเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบฅเบงเบšเบฅเบงเบกเบ”เป‰เบงเบเบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เบ›เบฃเป„เบŸเบฅเปŒ
เบเบฑเบ‡เป„เบ”เป‰เบเปเบฒเบ™เบปเบ”, เปเบ•เปˆเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบฅเบฒเบเบเบฒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเปเบกเปˆเบ™เบกเบตเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ. เป‚เบ—เบซเบฒ
เบ›เบปเบเบเบฐเบ•เบดเบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเปเบกเปˆเบ™เบ›เบปเบเบเบฐเบ•เบด เบšเปเปˆ เบžเบปเบšเป€เบซเบฑเบ™เป‚เบ”เบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰. เบžเปเปˆเปเบกเปˆเบซเบผเบทเป€เบ”เบฑเบเบ™เป‰เบญเบ
เบเปเบฒเบ™เบปเบ”เบœเปˆเบฒเบ™ heuristic เบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบเบฒเบ™เป‚เบ—เบ—เบตเปˆเบกเบตเบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เป‚เบ— 0.

"-D"
"-- ignore-non-functions"
เป„เบ”เป‰ -D เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบšเปเปˆเบชเบปเบ™เปƒเบˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆ.
เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบˆเบฐเปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบซเบผเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบš
(เบ•เบปเบงเบขเปˆเบฒเบ‡ Solaris เปเบฅเบฐ HPUX).

"-เบ เบˆเบฒเบ/เป€เบ–เบดเบ‡"
เป„เบ”เป‰ -k เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบ—เปˆเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบฅเบปเบšโ€‹เบˆเบฒเบโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ— arcs เบˆเบฒเบโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบ—เบตเปˆโ€‹เบเบปเบ‡โ€‹เบเบฑเบ™โ€‹
เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบˆเบฒเบ เบเบฑเบš symspec เบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™ to.

"-l"
"--line"
เป„เบ”เป‰ -l เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบเบฒเบ™โ€‹เบชเป‰เบฒเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เป€เบชเบฑเป‰เบ™โ€‹เป‚เบ”เบโ€‹เปเบ–เบงโ€‹, เป€เบŠเบดเปˆเบ‡โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบเบฒเบ™ hits histogram เป€เบ›เบฑเบ™โ€‹
เบ–เบทเบเบ„เบดเบ”เบ„เปˆเบฒเป„เบ›เบซเบฒเปเบ•เปˆเบฅเบฐเบชเบฒเบเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆ. เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบฅเบงเบšเบฅเบงเบกเป‚เบ”เบ "gcc" compiler เบฎเบธเปˆเบ™เป€เบเบปเปˆเบฒ. เบฅเบธเป‰เบ™เปƒเปเปˆเบเบงเปˆเบฒ
เบ‚เบญเบ‡ "gcc" เบ–เบทเบเบญเบญเบเปเบšเบšเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบท "gcov" เปเบ—เบ™.

เบ–เป‰เบฒเป‚เบ„เบ‡เบเบฒเบ™เบ–เบทเบเบฅเบงเบšเบฅเบงเบกเบ”เป‰เบงเบเบเบฒเบ™เบ™เบฑเบšเบšเบฅเบฑเบญเบเบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเป€เบ›เบตเบ”เปƒเบŠเป‰, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบเปเปˆเบˆเบฐเบกเบต
เบฅเบฐเบšเบธเบงเปˆเบฒเปเบ•เปˆเบฅเบฐเปเบ–เบงเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”. เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เบชเป‰เบฒเบ‡เป‚เบ›เบฃเป„เบŸเบฅเปŒเปเบšเบšเปเบ–เบงเบ•เปเปˆเปเบ–เบง
เบชเบฒเบกเบฒเบ”เบŠเปˆเบงเบเปเบเบเบšเปˆเบญเบ™เบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ—เบตเปˆเป‚เบ„เบ‡เบเบฒเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบ‚เบญเบ‡เบกเบฑเบ™, เบกเบฑเบ™เบเบฑเบ‡
เป€เบžเบตเปˆเบกเป€เบงเบฅเบฒเปเบฅเปˆเบ™เบ‚เบญเบ‡ "gprof", เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ, เปเบฅเบฐเบ‚เบฐเบซเบเบฒเบเบชเบฐเบ–เบดเบ•เบด
เบ„เบงเบฒเบกโ€‹เบšเปเปˆโ€‹เบ–เบทเบโ€‹เบ•เป‰เบญเบ‡โ€‹.

"-เบก เบ•เบปเบงเป€เบฅเบ
"--min-count=เบ•เบปเบงเป€เบฅเบ
เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบกเบตเบœเบปเบ™เบ•เปเปˆเบœเบปเบ™เบเบฒเบ™เบ™เบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบญเบเบเบงเปˆเบฒ
num เป€เบงเบฅเบฒเบ–เบทเบเบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™.

"-เบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบ"
"--เป€เบงเบฅเบฒ=เบชเบฑเบ™เบเบฒเบฅเบฑเบ"
เป„เบ”เป‰ -n เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof", เปƒเบ™เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบเบฒเบŸเบเบฒเบ™เป‚เบ—เบซเบฒเบ‚เบญเบ‡เบกเบฑเบ™, เบžเบฝเบ‡เปเบ•เปˆเบ‚เบฐเบซเบเบฒเบเป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบš
เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™ เบชเบฑเบ™เบเบฒเบฅเบฑเบ.

"-เบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบ"
"--no-time=เบชเบฑเบ™เบเบฒเบฅเบฑเบ"
เป„เบ”เป‰ -n เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof", เปƒเบ™เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบเบฒเบŸเบเบฒเบ™เป‚เบ—เบ‚เบญเบ‡เบกเบฑเบ™, เบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบš
เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™ เบชเบฑเบ™เบเบฒเบฅเบฑเบ.

"-z"
"--เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™-unused-functions"
เบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบซเป‰ -z เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹, "gprofโ€‹" เบˆเบฐโ€‹เบเปˆเบฒเบงโ€‹เป€เบ–เบดเบ‡โ€‹เบซเบ™เป‰เบฒโ€‹เบ—เบตเปˆโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เปƒเบ™ profile เบฎเบฒเบšโ€‹เบžเบฝเบ‡โ€‹,
เป€เบ–เบดเบ‡ เปเบกเปˆเบ™ เบงเปˆเบฒ เบœเบนเป‰ เบ—เบตเปˆ เบšเปเปˆ เป€เบ„เบตเบ เป€เบญเบตเป‰เบ™ เบงเปˆเบฒ, เปเบฅเบฐ เบ—เบตเปˆ เบšเปเปˆ เบกเบต เป€เบง เบฅเบฒ เบ—เบตเปˆ เปƒเบŠเป‰ เป€เบง เบฅเบฒ เปƒเบ™ เบเบฒเบ™ เปƒเบซเป‰ เป€เบ‚เบปเบฒ เป€เบˆเบปเป‰เบฒ. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”
เป‚เบ”เบเบชเบปเบกเบ—เบปเบšเบเบฑเบš -c เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ„เบปเป‰เบ™โ€‹เบžเบปเบšโ€‹เบงเปˆเบฒโ€‹เบเบดเบ”โ€‹เบˆเบฐโ€‹เบเปเบฒโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป€เบ„เบตเบโ€‹เบ–เบทเบโ€‹เป€เบญเบตเป‰เบ™โ€‹เบงเปˆเบฒโ€‹.

Miscellaneous เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™

"-d[เบ•เบปเบงเป€เบฅเบ]"
"--debug[=เบ•เบปเบงเป€เบฅเบ]"
เป„เบ”เป‰ -d num เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเปเบฒเบ™เบปเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™เปเบเป‰เบšเบฑเบ™เบซเบฒ. เบ–เป‰เบฒ num เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰, เป€เบ›เบตเบ”เปƒเบŠเป‰เบ—เบฑเบ‡เปเบปเบ”
เบเบฒเบ™เบ”เบตเบšเบฑเบ.

"-เบŠ"
"-- เบŠเปˆเบงเบโ€‹เป€เบซเบผเบทเบญโ€‹"
เป„เบ”เป‰ -h เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบžเบดเบกเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡.

"-เบญเบŠเบทเปˆ"
"--file-format=เบŠเบทเปˆ"
เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒ. เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบฎเบฑเบšเบฎเบนเป‰เปเบกเปˆเบ™ เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” (เป„เบ”เป‰
เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™), bsd, 4.4bsd, magic, เปเบฅเบฐ prof (เบเบฑเบ‡โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹)โ€‹.

"-s"
"--เบฅเบงเบก"
เป„เบ”เป‰ -s เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบชเบฐเบซเบผเบธเบšเบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบ‚เปเป‰เบกเบนเบ™ profile เป„เบŸเบฅเปŒเบกเบฑเบ™
เบญเปˆเบฒเบ™เปƒเบ™, เปเบฅเบฐเบ‚เบฝเบ™เป„เบŸเบฅเปŒเบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเป€เบญเบตเป‰เบ™เบงเปˆเบฒ gmon.sum, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ—เบฑเบ‡เบซเบกเบปเบ”
เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเป„เบŸเบฅเปŒเบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเบ—เบตเปˆ "gprof" เบญเปˆเบฒเบ™เบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒ gmon.sum เบญเบฒเบ”เบˆเบฐ
เป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰; เบœเบปเบ™เบเบฐเบ—เบปเบšเบ‚เบญเบ‡เบเบฒเบ™เบ™เบตเป‰เปเบกเปˆเบ™เป€เบžเบทเปˆเบญ merge เบ‚เปเป‰เบกเบนเบ™เปƒเบ™
เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบญเบทเปˆเบ™เป†เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ gmon.sum.

เปƒเบ™เบ—เบตเปˆเบชเบธเบ”เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ "gprof" เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ -s เบเบฒเบ™โ€‹เบงเบดโ€‹เป€เบ„เบฒเบฐโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบชเบฐโ€‹เบชเบปเบกโ€‹เปƒเบ™โ€‹
เป€เบญเบเบฐเบชเบฒเบ™ gmon.sum.

"-v"
"-- เบฅเบธเป‰เบ™"
เป„เบ”เป‰ -v เบ—เบธเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบžเบดเบกเบ•เบปเบงเป€เบฅเบเบชเบฐเบšเบฑเบšเบ›เบฐเบˆเบธเบšเบฑเบ™, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบญเบญเบ.

Deprecated เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™

เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ—เบปเบ”โ€‹เปเบ—เบ™โ€‹เบ”เป‰เบงเบโ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เปƒเบซเบกเปˆโ€‹เบ—เบตเปˆโ€‹เปƒเบŠเป‰ symspecโ€‹.

"-e function_name"
เป„เบ”เป‰ -e เบซเบ™เป‰เบฒเบ—เบตเปˆ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบšเบญเบ "gprof" เบšเปเปˆเปƒเบซเป‰เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบŸเบฑเบ‡เบŠเบฑเบ™
function_name (เปเบฅเบฐเป€เบ”เบฑเบเบ™เป‰เบญเบเบ‚เบญเบ‡เบกเบฑเบ™ ... ) เปƒเบ™เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบเบฒเบ™เป‚เบ—. เบŸเบฑเบ‡เบŠเบฑเบ™เบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆ
เบฅเบฐเบšเบธเป„เบงเป‰เป€เบ›เบฑเบ™เบฅเบนเบเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเป‚เบ—เบซเบฒเบกเบฑเบ™, เปเบ•เปˆเบ•เบปเบงเป€เบฅเบเบ”เบฑเบ”เบŠเบฐเบ™เบตเบ‚เบญเบ‡เบกเบฑเบ™เบˆเบฐเบชเบฐเปเบ”เบ‡เป€เบ›เบฑเบ™
[เบšเปเปˆ เบžเบดเบก]. เบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡ -e เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบš; เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบซเบ™เบถเปˆเบ‡โ€‹ function_name เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เบŠเบตเป‰เบšเบญเบเบเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™ -e เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

"-เบญเบต function_name"
The "-E เบซเบ™เป‰เบฒเบ—เบตเปˆ" เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เบงเบฝเบเบ„เบทเบเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบ "-e", เปเบ•เปˆเปƒเบŠเป‰เป€เบงเบฅเบฒเปƒเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆ
(เปเบฅเบฐเป€เบ”เบฑเบเบ™เป‰เบญเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเป€เบญเบตเป‰เบ™เบˆเบฒเบเบšเปˆเบญเบ™เบญเบทเปˆเบ™), เบˆเบฐเบšเปเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบดเบ”เป„เบฅเปˆ
เป€เบ›เบตเป€เบŠเบฑเบ™เบ‚เบญเบ‡เป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบเบฒเบ™เป‚เบ—. เบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡ -E เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบš; เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบซเบ™เบถเปˆเบ‡ function_name เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบŠเบตเป‰เบšเบญเบเบเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™ -E เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

"-f function_name"
เป„เบ”เป‰ -f เบซเบ™เป‰เบฒเบ—เบตเปˆ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰ "gprof" เบˆเปเบฒเบเบฑเบ”เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบเบฒเบ™เป‚เบ—เบซเบฒเบซเบ™เป‰เบฒเบ—เบตเปˆ
function_name เปเบฅเบฐโ€‹เบฅเบนเบโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™ (เปเบฅเบฐโ€‹เบฅเบนเบโ€‹เบ‚เบญเบ‡โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒ ... )โ€‹. เบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡ -f เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบฒเบ”เบˆเบฐ
เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบกเบญเบšเปƒเบซเป‰; เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบซเบ™เบถเปˆเบ‡โ€‹ function_name เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบŠเบตเป‰เบšเบญเบเบเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™ -f เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

"-F function_name"
เป„เบ”เป‰ -F เบซเบ™เป‰เบฒเบ—เบตเปˆ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฎเบฑเบ”เบงเบฝเบเบ„เบทเบเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบ "-f", เปเบ•เปˆเปƒเบŠเป‰เป€เบงเบฅเบฒเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆ
เปเบฅเบฐเบฅเบนเบเบ‚เบญเบ‡เบกเบฑเบ™ (เปเบฅเบฐเบฅเบนเบเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ ... ) เบˆเบฐเบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐ
เป€เบ›เบตเป€เบŠเบฑเบ™เบ‚เบญเบ‡เป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบเบฒเบ™เป‚เบ—. เบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡ -F เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบฒเบ”เบˆเบฐเป„เบ”เป‰เบฎเบฑเบš; เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบซเบ™เบถเปˆเบ‡ function_name เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบŠเบตเป‰เบšเบญเบเบเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™ -F เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบ— -F เบ—เบฒเบ‡เป€เบฅเบทเบญเบ overrides เป„เบ”เป‰
-E เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

เปƒเบŠเป‰ m68hc11-gprof เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    เบชเบฐเบญเบฒเบ”เป€เบฅเบดเบ
    เบชเบฐเบญเบฒเบ”เป€เบฅเบดเบ
    script Kotlin เบ—เบตเปˆ nukes เบเปเปˆเบชเป‰เบฒเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”
    cache เบˆเบฒเบเป‚เบ„เบ‡เบเบฒเบ™ Gradle/Android.
    เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบกเบทเปˆเบญ Gradle เบซเบผเบท IDE เปƒเบซเป‰เบ—เปˆเบฒเบ™
    เบฅเบปเบ‡. เบชเบฐเบ„เบฃเบดเบšเป„เบ”เป‰เบ–เบทเบเบ—เบปเบ”เบชเบญเบšเปเบฅเป‰เบง
    macOS, เปเบ•เปˆ ...
    เบ”เบฒเบงโ€‹เป‚เบซเบฅเบ”โ€‹เบ—เปเบฒโ€‹เบ„เบงเบฒเบกโ€‹เบชเบฐโ€‹เบญเบฒเบ”โ€‹เป€เบฅเบดเบโ€‹
  • 2
    เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
    เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
    เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
    เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบฅเบฐเบซเบฑเบ” Checkstyle Java
    เบœเบนเป‰เบเบงเบ”เบชเบญเบšเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ Eclipse IDE. เป„เบ”เป‰
    plug-in เปƒเบซเป‰เบ„เปเบฒเบ„เบถเบ”เบ„เปเบฒเป€เบซเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡เบเบฑเบš
    เบœเบนเป‰เปƒเบŠเป‰เบเปˆเบฝเบงเบเบฑเบš viol ...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เบ›เบฅเบฑเบเบญเบดเบ™ Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player เป€เบ›เบฑเบ™เบœเบนเป‰เบ™เบชเบทเปˆเบกเบงเบ™เบŠเบปเบ™เบŸเบฃเบต
    เบŠเบญเบšโ€‹เปเบงโ€‹, เบชเปˆเบงเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆ WMP เปเบฅเบฐ VLCโ€‹. เป„เบ”เป‰
    เบœเบนเป‰เบ™เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš minimalist, เบกเบต
    เบซเบผเบฒเบโ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบชเบดเบšโ€‹เบชเบตโ€‹เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹, เปเบฅเบฐโ€‹เบเบฑเบ‡โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹
    b
    เบ”เบฒเบงเป‚เบซเบฅเบ” AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    เบชเบนเบ™โ€‹เบเบฒเบ‡โ€‹เบชเบทเปˆโ€‹เบกเบงเบ™โ€‹เบŠเบปเบ™โ€‹เบกเบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” movistartv
  • 5
    เบฅเบฐเบซเบฑเบ” :: เบ—เปˆเบญเบ™เป„เบกเป‰
    เบฅเบฐเบซเบฑเบ” :: เบ—เปˆเบญเบ™เป„เบกเป‰
    เบฅเบฐเบซเบฑเบ”::Blocks เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบŸเบฃเบต,
    เบ‚เป‰เบฒเบกเป€เบงเบ—เบต C, C++ เปเบฅเบฐ Fortran IDE
    เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป€เบžเบทเปˆเบญเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”
    เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เบŠเบปเบกโ€‹เปƒเบŠเป‰โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเปƒเบซเป‰เบซเบผเบฒเบ
    เบ‚เบฐเบซเบเบฒเบ...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เบฅเบฐเบซเบฑเบ”::Blocks
  • 6
    เบ—เปˆเบฒเบกเบเบฒเบ‡
    เบ—เปˆเบฒเบกเบเบฒเบ‡
    เบ—เปˆเบฒเบกเบเบฒเบ‡ เบซเบผเบท Advanced Minecraft Interface
    เปเบฅเบฐโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ / เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เป‚เบ„เบ‡โ€‹เบชเป‰เบฒเบ‡โ€‹เป€เบ›เบฑเบ™โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เป€เบžเบทเปˆเบญโ€‹
    เบชเบฐเปเบ”เบ‡เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡ Minecraft
    เป‚เบฅเบ, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบชเป‰เบฒเบ‡เบกเบฑเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡. เบกเบฑเบ™
    เบชเบฒโ€‹เบกเบฒเบ” ...
    เบ”เบฒเบงโ€‹เบ™โ€‹เปŒโ€‹เป‚เบซเบฅเบ”โ€‹เปƒเบ™โ€‹เบ—เปˆเบฒเบกโ€‹เบเบฒเบ‡โ€‹
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad