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

Ad


OnWorks favicon

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

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

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

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

NAME


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

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


dprofpp [-a|-z|-l|-v|-U] [-d] [-s|-r|-u] [-q] [-F] [-I|-E] [-O cnt] [-A] [-R] [-S] [-g
เบฅเบฐเบšเบปเบšเบเปˆเบญเบ] [-G [-P]] [-f ] [เป‚เบ›เบฃเป„เบŸเบฅเปŒ]

dprofpp -T [-F] [-g เบฅเบฐเบšเบปเบšเบเปˆเบญเบ] [เป‚เบ›เบฃเป„เบŸเบฅเปŒ]

dprofpp -t [-F] [-g เบฅเบฐเบšเบปเบšเบเปˆเบญเบ] [เป‚เบ›เบฃเป„เบŸเบฅเปŒ]

dprofpp -G [-P] [เป‚เบ›เบฃเป„เบŸเบฅเปŒ]

dprofpp -p script [-Q] [เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™เป†]

dprofpp -V [เบ‚เปเป‰เบกเบนเบ™]

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


เป„เบ”เป‰ dprofpp เบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเบ—เบตเปˆเบœเบฐเบฅเบดเบ”เป‚เบ”เบ profiler, เป€เบŠเบฑเปˆเบ™:
เบžเบฑเบ”เบ—เบฐเบ™เบฒ::DProf profiler. Dprofpp เบˆเบฐเบญเปˆเบฒเบ™เป„เบŸเบฅเปŒ tmon.out เปเบฅเบฐเบชเบฐเปเบ”เบ‡ 15 subroutines
เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป€เบงเบฅเบฒเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบฅเบฒเบเบเบฒเบ™เบเปˆเบญเบเบˆเบฐเบ–เบทเบเบกเบญเบšเปƒเบซเป‰
เบเบปเบเป€เบงเบฑเป‰เบ™เป€เบงเบฅเบฒเบ‚เบญเบ‡เบเบดเบ”เบˆเบฐเบงเบฑเบ”เบเปˆเบญเบเบ‚เบญเบ‡เบฅเบนเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

เป€เบžเบทเปˆเบญ profile script Perl เปเบฅเปˆเบ™ perl interpreter เบเบฑเบš the -d เบชเบฐเบซเบผเบฑเบš. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เป€เบžเบทเปˆเบญ profile
script test.pl เบเบฑเบš Devel::DPF เปƒเบŠเป‰เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

$ perl5 -d:DProf test.pl

เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ dprofpp เป€เบžเบทเปˆเบญเบงเบดเป€เบ„เบฒเบฐเป‚เบ›เบฃเป„เบŸเบฅเปŒ. เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ dprofpp เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบ—เบธเบ‡เบ—เบตเปˆเบˆเบฐ
เป‚เบ„เบ‡เบเบฒเบ™เปเบฅเบฐเบชเบฐเบšเบฑเบšเบ‚เบญเบ‡ Perl เบ—เบตเปˆเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰.

$ dprofpp -u
เป€เบงเบฅเบฒเบœเปˆเบฒเบ™เป„เบ›เบ—เบฑเบ‡เปเบปเบ” = 1.67 เบงเบดเบ™เบฒเบ—เบต
เป€เบงเบฅเบฒเบœเบนเป‰เปƒเบŠเป‰ = 0.61 เบงเบดเบ™เบฒเบ—เบต
เป€เบงเบฅเบฒเบžเบดเป€เบชเบ”
% เป€เบงเบฅเบฒเบงเบดเบ™เบฒเบ—เบต #Calls sec/call name
52.4 0.320 2 0.1600 เบซเบผเบฑเบ::foo
45.9 0.280 200 0.0014 เบซเบผเบฑเบ::bar
0.00 0.000 1 0.0000 DynaLoader::เบ™เปเบฒเป€เบ‚เบปเป‰เบฒ
0.00 0.000 1 0.0000 เบซเบผเบฑเบ::baz

เป€เบ„เบทเปˆเบญเบ‡เบกเบท dprofpp เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เปเบฅเปˆเบ™ profiler เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบงเบดเป€เบ„เบฒเบฐเบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒ. เบ‚เป‰เบฒเบ‡โ€‹เป€เบ—เบดเบ‡
เบชเบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบ”เป‰เบงเบเบซเบ™เบถเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ dprofpp.

$ dprofpp -u -p test.pl

เบ›เบถเบเบชเบฒเบเบฑเบš "PROFILE FORMAT" เปƒเบ™ Devel::DPF เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป„เบŸเบฅเปŒเบ”เบดเบš.

OUTPUT


เบ–เบฑเบ™เปเบกเปˆเบ™:

เป€เบงเบฅเบฒ
เป€เบ›เบตเป€เบŠเบฑเบ™เบ‚เบญเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เบ›เบฐเบˆเบณเบ™เบตเป‰.

#เป‚เบ—
เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เป‚เบ—เบซเบฒเบ›เบปเบเบเบฐเบ•เบดเบ™เบตเป‰.

เบงเบด/เป‚เบ—
เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบชเบฐโ€‹เป€เบฅเปˆเบโ€‹เบ‚เบญเบ‡โ€‹เบงเบดโ€‹เบ™เบฒโ€‹เบ—เบตโ€‹เบ•เปเปˆโ€‹เบเบฒเบ™โ€‹เป‚เบ—โ€‹เบซเบฒโ€‹เบเบดเบ”โ€‹เบˆเบฐโ€‹เบเปเบฒโ€‹เบ™เบตเป‰โ€‹.

เบŠเบทเปˆ
เบŠเบทเปˆเบ‚เบญเบ‡เบ›เบปเบเบเบฐเบ•เบด.

CumulS
เป€เบงเบฅเบฒ (เป€เบ›เบฑเบ™เบงเบดเบ™เบฒเบ—เบต) เปƒเบŠเป‰เป€เบงเบฅเบฒเปƒเบ™เบเบฒเบ™เบ›เบปเบเบเบฐเบ•เบดเบ™เบตเป‰เปเบฅเบฐเบ›เบปเบเบเบฐเบ•เบดเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบˆเบฒเบเบกเบฑเบ™.

ExclSec
เป€เบงเบฅเบฒ (เป€เบ›เบฑเบ™เบงเบดเบ™เบฒเบ—เบต) เปƒเบŠเป‰เป€เบงเบฅเบฒเปƒเบ™เบเบฒเบ™เบ›เบปเบเบเบฐเบ•เบดเบ™เบตเป‰ (เบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบˆเบฒเบเบกเบฑเบ™).

Csec/c
เป€เบงเบฅเบฒเบชเบฐเป€เบฅเปˆเบ (เป€เบ›เบฑเบ™เบงเบดเบ™เบฒเบ—เบต) เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เปเบ•เปˆเบฅเบฐเบเบฒเบ™เป‚เบ—เบ›เบฐเบˆเบณเบ™เบตเป‰ (เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เป€เบญเบตเป‰เบ™
เบˆเบฒเบเบกเบฑเบ™).

OPTIONS


-a เบฎเบฝเบ‡เบฅเบณเบ”เบฑเบšเบ•เบฒเบกเบฅเบณเบ”เบฑเบšเบ•เบฒเบกเบŠเบทเปˆเบ›เบฐเบˆเบณเบเปˆเบญเบ.

-d เบ›เบตเป‰เบ™เบเบฑเบšเบญเบฑเบ™เปƒเบ”เบเปเปˆเบ•เบฒเบกเบ–เบทเบเปƒเบŠเป‰

-A เบ™เบฑเบšเป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบซเบผเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบเปˆเบญเบเป€เบ›เบฑเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบš *::AUTOLOAD. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เป€เบงเบฅเบฒ
เป€เบžเบทเปˆเบญ autoload เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบ™เบฑเบšเป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ‚เบญเบ‡ subroutine เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡ (เบšเปเปˆเบกเบตเบ—เบฒเบ‡เบ—เบตเปˆเบˆเบฐ
เป€เบงเบฅเบฒ autoload เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบˆเบฒเบเป€เบงเบฅเบฒเปเบฅเปˆเบ™).

เบญเบฑเบ™เบ™เบตเป‰เบˆเบฐเบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš Perls เปƒเปเปˆเบเบงเปˆเบฒ. เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเปเบˆเป‰เบ‡เปƒเบซเป‰ "Devel::DPF"
เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ "AUTOLOAD" เบชเบฐเบซเบผเบฑเบšเป„เบ›เบซเบฒเบฅเบฒเบเบเบฒเบ™เบเปˆเบญเบเบ•เบปเบงเบˆเบดเบ‡, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบชเบฐเบ–เบดเบ•เบดเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบš
"AUTOLOAD" เบˆเบฐเบ–เบทเบเบฅเบงเบšเบฅเบงเบกเบšเปเปˆเบงเปˆเบฒเบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบˆเบฐเบ–เบทเบเบ•เบฑเป‰เบ‡.

-R เบ™เบฑเบšเบเบดเบ”เบเปˆเบญเบเบ—เบตเปˆเบšเปเปˆเป€เบ›เบตเบ”เป€เบœเบตเบเบŠเบทเปˆเบ—เบตเปˆเบเบณเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบŠเบธเบ”เบ”เบฝเบงเบเบฑเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ.

-E (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™) เบชเบฐเปเบ”เบ‡เป€เบงเบฅเบฒเบ›เบปเบเบเบฐเบ•เบดเบเปˆเบญเบเบ—เบฑเบ‡เปเบปเบ” เบเบปเบเป€เบงเบฑเป‰เบ™เป€เบงเบฅเบฒเบเปˆเบญเบเบ‚เบญเบ‡เบฅเบนเบ.

-F เบšเบฑเบ‡เบ„เบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบงเบฅเบฒเบญเบญเบเบ‚เบญเบ‡เบ›เบญเบก เบ–เป‰เบฒ dprofpp เบฅเบฒเบเบ‡เบฒเบ™เบงเปˆเบฒเป‚เบ›เบฃเป„เบŸเบฅเปŒเปเบกเปˆเบ™
เบ‚เบตเป‰เป€เบซเบเบทเป‰เบญ. เบญเบฑเบ™เบ™เบตเป‰เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒ dprofpp เบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเป‚เบ›เบฃเป„เบŸเบฅเปŒเบ–เบทเบเบ‚เบฑเบ”เบ‚เป‰เบญเบ‡
เบ‚เบฒเบ”เบเบฒเบ™เบชเบฐเปเบ•เบกเป€เบงเบฅเบฒเบญเบญเบ. เป€เบˆเบปเป‰เบฒเบขเบนเปˆเบ•เบปเบงเป€เบˆเบปเป‰เบฒเป€เบญเบ‡ เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเป€เบฎเบฑเบ”เปเบšเบšเบ™เบตเป‰. เบ›เบถเบเบชเบฒ BUGS
เบชเปˆเบงเบ™.

-I เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบ—เบธเบโ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบเบดเบ”โ€‹เบˆเบฐโ€‹เบเปเบฒโ€‹เบเปˆเบญเบโ€‹เบฅเบงเบกโ€‹เบ—เบฑเบ‡โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบเบดเบ”โ€‹เบˆเบฐโ€‹เบเปเบฒโ€‹เบเปˆเบญเบโ€‹เบ‚เบญเบ‡โ€‹เป€เบ”เบฑเบโ€‹.

-l เบฎเบฝเบ‡เบฅเบณเบ”เบฑเบšเบ•เบฒเบกเบˆเบณเบ™เบงเบ™เบเบฒเบ™เป‚เบ—เป„เบ›เบซเบฒเบฅเบฒเบเบเบฒเบ™เบเปˆเบญเบ. เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบŠเปˆเบงเบเบเปเบฒเบ™เบปเบ”เบœเบนเป‰เบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบš
inlining.

-O cnt
เบชเบฐเปเบ”เบ‡เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™ cnt เบ›เบฐเบˆเบณเบเปˆเบญเบ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 15.

-p script
เบšเบญเบ dprofpp เบงเปˆเบฒเบกเบฑเบ™เบ„เบงเบ™เบˆเบฐเบชเบฐเปเบ”เบ‡เบชเบฐเบ„เบฃเบดเบšเบ—เบตเปˆเปƒเบซเป‰เปเบฅเป‰เบงเบ•เบตเบ„เบงเบฒเบกเปเบฒเบเป‚เบ›เบฃเป„เบŸเบฅเปŒเบ‚เบญเบ‡เบกเบฑเบ™
เบ‚เปเป‰เบกเบนเบ™. เป€เบšเบดเปˆเบ‡ -Q.

-Q เปƒเบŠเป‰เบเบฑเบš -p เป€เบžเบทเปˆเบญเบšเบญเบ dprofpp เปƒเบซเป‰เป€เบŠเบปเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบชเป‰เบฒเบ‡เบชเบฐเบ„เบฃเบดเบš, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ•เบตเบ„เบงเบฒเบกเปเบฒเบ
เบ‚เปเป‰เบกเบนเบ™.

-q เบขเปˆเบฒเบชเบฐเปเบ”เบ‡เบชเปˆเบงเบ™เบซเบปเบงเบ–เบฑเบ™.

-r เบชเบฐเปเบ”เบ‡เป€เบงเบฅเบฒเบˆเบดเบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เป„เบ›เบซเบผเบฒเบเบเบงเปˆเบฒเป€เบงเบฅเบฒเบœเบนเป‰เปƒเบŠเป‰ + เบฅเบฐเบšเบปเบš.

-s เบชเบฐเปเบ”เบ‡เป€เบงเบฅเบฒเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบซเบผเบฒเบเบเบงเปˆเบฒเป€เบงเบฅเบฒเบœเบนเป‰เปƒเบŠเป‰ + เบฅเบฐเบšเบปเบš.

-T เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ—โ€‹เปเบšเบšโ€‹เบ—เปเบฒโ€‹เบญเบดเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเป‰เบ™โ€‹เป„เบกเป‰โ€‹เป€เบžเบทเปˆเบญ stdout. เบชเบฐเบ–เบดเบ•เบดเบเปˆเบญเบเบšเปเปˆเป„เบ”เป‰เบชเบฐเปเบ”เบ‡.

-t เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบเบฒเบ™โ€‹เป‚เบ—โ€‹เปเบšเบšโ€‹เบ—เปเบฒโ€‹เบญเบดเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเป‰เบ™โ€‹เป„เบกเป‰โ€‹เป€เบžเบทเปˆเบญ stdout. เบชเบฐเบ–เบดเบ•เบดเบเปˆเบญเบเบšเปเปˆเป„เบ”เป‰เบชเบฐเปเบ”เบ‡.
เป€เบกเบทเปˆเบญเบŸเบฑเบ‡เบŠเบฑเบ™เบ–เบทเบเป€เบญเบตเป‰เบ™เบซเบผเบฒเบเบ„เบฑเป‰เบ‡เบ•เบดเบ”เบ•เปเปˆเบเบฑเบ™เปƒเบ™เบฅเบฐเบ”เบฑเบšเบเบฒเบ™เป‚เบ—เบ”เบฝเบงเบเบฑเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เบกเบฑเบ™เบชเบฐเปเบ”เบ‡เบ„เบฑเป‰เบ‡เบ”เบฝเบงเบ”เป‰เบงเบเบเบฒเบ™เบ™เบฑเบšเบŠเป‰เบณ.

-S เบเบฒเบ™เบชเบฐเปเบ”เบ‡ merged subroutine เป‚เบ—เบซเบฒเบ•เบปเป‰เบ™เป„เบกเป‰เป€เบžเบทเปˆเบญ stdout. เบชเบฐเบ–เบดเบ•เบดเบชเบฐเปเบ”เบ‡เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™
เบ‡เปˆเบฒเบ‚เบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰.

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

เบชเบฒเบ‚เบฒเบ–เบทเบเบˆเบฑเบ”เบฎเบฝเบ‡เบ•เบฒเบกเป€เบงเบฅเบฒเบฅเบงเบก.

-U เบšเปเปˆเบˆเบฑเบ”เบฅเบฝเบ‡. เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบฅเปเบฒเบ”เบฑเบšเบ—เบตเปˆเบžเบปเบšเปƒเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเบ”เบดเบš.

-u เบชเบฐเปเบ”เบ‡เป€เบงเบฅเบฒเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบซเบผเบฒเบเบเบงเปˆเบฒเป€เบงเบฅเบฒเบœเบนเป‰เปƒเบŠเป‰ + เบฅเบฐเบšเบปเบš.

-V เบžเบดเบกเปเบฒเบเป€เบฅเบเป€เบงเบตเบŠเบฑเบ™เบ‚เบญเบ‡ dprofpp เปเบฅเบฐเบญเบญเบ. เบ–เป‰เบฒเบžเบปเบšเป‚เบ›เบฃเป„เบŸเบฅเปŒเบ”เบดเบšเปเบฅเป‰เบงเบกเบฑเบ™
เบ•เบปเบงเปเบ› XS_VERSION เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบ„เบทเบเบฑเบ™.

-v เบˆเบฑเบ”เบฎเบฝเบ‡เบ•เบฒเบกเป€เบงเบฅเบฒเบชเบฐเป€เบฅเปˆเบเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบดเบ”เบˆเบฐเบงเบฑเบ”เบเปˆเบญเบเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป‚เบ—เปเบ•เปˆเบฅเบฐเบ„เบฑเป‰เบ‡. เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบŠเปˆเบงเบเบเปเบฒเบ™เบปเบ”
เบœเบนเป‰เบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ inlining.

-z (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™) เบˆเบฑเบ”เบฎเบฝเบ‡เบ•เบฒเบกเบˆเบณเบ™เบงเบ™เบœเบนเป‰เปƒเบŠเป‰+เป€เบงเบฅเบฒเบฅเบฐเบšเบปเบšเบ—เบตเปˆเปƒเบŠเป‰. เบชเบญเบ‡เบชเบฒเบกเปเบ–เบงเบ—เปเบฒเบญเบดเบ”เบ„เบงเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™
เป€เบˆเบปเป‰เบฒเบ—เบตเปˆเบเบณเบ™เบปเบ”เบเบฒเบ™เบเปˆเบญเบเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”.

-g "เบŠเบธเบ”เบเปˆเบญเบ"
เบšเปเปˆเบชเบปเบ™เปƒเบˆเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เบ›เบฐเบˆเบณเบเปˆเบญเบเบเบปเบเป€เบงเบฑเป‰เบ™ "เบŠเบธเบ”เบเปˆเบญเบ" เปเบฅเบฐเบญเบฑเบ™เปƒเบ”เบเปเป„เบ”เป‰เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบˆเบฒเบเบกเบฑเบ™.

-G
เบฎเบงเบšเบฎเบงเบก "เบเบธเปˆเบก" เบเบฒเบ™เป‚เบ—เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเบฎเบนเบšเปเบšเบšเบฎเปˆเบงเบกเบเบฑเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบเบธเปˆเบกเบเบฒเบ™เป‚เบ—เบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เบŠเบธเบ”เบŠเบธเบ”

-G "(package1::)|(package2::)|(package3::)"

เบซเบผเบทเบˆเบฑเบ”เบเบธเปˆเบกเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เบ›เบฐเบˆเบณเบเปˆเบญเบเบ•เบฒเบกเบŠเบทเปˆ:

-G "getNum"

-P เปƒเบŠเป‰เบเบฑเบš -G เป€เบžเบทเปˆเบญเบฅเบงเบšเบฅเบงเบก "เบ”เบถเบ‡" เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เบ—เบธเบเบเบฒเบ™เป‚เบ—เบ—เบตเปˆเบšเปเปˆเบเบปเบ‡เบเบฑเบ™ -G.

-f
เบเบฑเปˆเบ™เบ•เบญเบ‡เบเบฒเบ™เป‚เบ—เบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเบฎเบนเบšเปเบšเบš.

-h เบชเบฐเปเบ”เบ‡เบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบชเบฑเป‰เบ™เป† เปเบฅเบฐเบญเบญเบ.

-H เบชเบฐเปเบ”เบ‡เบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบเบฒเบงเปเบฅเบฐเบญเบญเบ.

ENVIRONMENT


เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰ DPROFPP_OPTS เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเบกเบตเบ•เบปเบงเป€เบฅเบทเบญเบเบชเบณเบฅเบฑเบš
dprofpp. เป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰เบญเบฑเบ™เบ™เบตเป‰เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ -I เปƒเบ™เป„เบฅเบเบฐ -E เบซเบผเบทเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ -F เบ—เบธเบเป€เบงเบฅเบฒ.

เบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ‚เบตเป‰เบเบฝเบ”, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบตเบšเบฒเบ‡เบœเบปเบ™เบ‚เป‰เบฒเบ‡เบ„เบฝเบ‡เบ—เบตเปˆเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹
commandline เบ„เบงเบ™ override เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™ DPROFPP_OPTS--เปเบ•เปˆเบขเปˆเบฒเบ™เบฑเบšเปƒเบชเปˆเปƒเบ™เบญเบฑเบ™เบ™เบตเป‰
เบชเบฐเบšเบฑเบš.

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


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

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

  • 1
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin เปƒเบซเป‰
    เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡ servlet tomcat
    container เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡ java
    เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒ. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเบชเปเบฒเบฅเบฑเบš
    เบชเบปเบ™เบ—เบฐเบ™เบฒ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Eclipse Tomcat Plugin
  • 2
    Webstorrent Desktop
    Webstorrent Desktop
    WebTorrent Desktop เปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”
    torrents เปƒเบ™ Mac, Windows เบซเบผเบท Linux. เบกเบฑเบ™
    เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบ—เบฑเบ‡ BitTorrent เปเบฅเบฐ
    เบกเบดเบ”เบชเบฐเบซเบฒเบ WebTorrent. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบšเปเปˆเบกเบต
    เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบฅเปโ€‹เบ–เป‰เบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบงเบดเบ—เบฐเบเบฒเบชเบฒเบ”เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเบกเปˆ
    เบเบฒเบ™เบชเบฐเบ—เป‰เบญเบ™เปเบชเบ‡ x-ray, เบ™เบดเบงเบ•เบฃเบญเบ™
    เบเบฒเบ™เบชเบฐเบ—เป‰เบญเบ™เปเบชเบ‡ เปเบฅเบฐ x-ray เบžเบทเป‰เบ™เบœเบดเบง
    เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเบฒเบ™โ€‹เบซเบฑเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เป‚เบ”เบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ„เบงเบฒเบกโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹
    เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบงเบดเบงเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™....
    เบ”เบฒเบงเป‚เบซเบฅเบ” GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบดเบ•เบด
    เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ‚เปเป‰เบกเบนเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡. เบกเบฑเบ™เป€เบ›เบฑเบ™เบŸเบฃเบต
    เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡
    SPSS. PSPP เบกเบตเบ—เบฑเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเปเบฅเบฐ
    เบฎเบนเบšเบžเบฒเบšเบžเบงเบเป€เบฎเบปเบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” pspp4windows
  • 5
    Git เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ
    Git เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ
    Git Extensions เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบท UI เปเบšเบšเบ”เปˆเบฝเบง
    เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡ Git repositories. เบกเบฑเบ™เบเบฑเบ‡
    เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš Windows Explorer เปเบฅเบฐ
    Microsoft Visual Studio
    (2015/2017/2019). เบ—...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Git Extensions
  • 6
    eSpeak: เบเบฒเบ™เบชเบฑเบ‡เป€เบ„เบฒเบฐเบเบฒเบ™เบ›เบฒเบเป€เบงเบปเป‰เบฒ
    eSpeak: เบเบฒเบ™เบชเบฑเบ‡เป€เบ„เบฒเบฐเบเบฒเบ™เบ›เบฒเบเป€เบงเบปเป‰เบฒ
    Text to Speech engine เบชเปเบฒเบฅเบฑเบšเบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ” เปเบฅเบฐ
    เบžเบฒโ€‹เบชเบฒโ€‹เบญเบทเปˆเบ™เป†โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹. เบ‚เบฐเบซเบ™เบฒเบ”เบเบฐเบ—เบฑเบ”เบฅเบฑเบ”เบเบฑเบš
    เบเบฒเบ™เบญเบญเบเบชเบฝเบ‡เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เปเบ•เปˆเบ›เบญเบก.
    เบกเบตเบขเบนเปˆเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบต
    เบซเบผเบฒเบ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” eSpeak: เบเบฒเบ™เบชเบฑเบ‡เป€เบ„เบฒเบฐเบชเบฝเบ‡เป€เบงเบปเป‰เบฒ
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

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

Ad