Profilovani programu
Jan Kasprzak
kas na informatics.muni.cz
Čtvrtek Duben 22 13:30:53 CEST 1999
Jan Kasprzak wrote:
: Nevi nekdo, jak takovyto program prinutit vypisovat ladici informace?
: Pripadne nevite, jake pozadavky jsou na soubor gmon.out (musi/nesmi
: existovat, funguje/nefunguje pod rootem, ...)?
Odpovim si sam :-|
Nejprve RTFM(gprof), uplne na konci:
: The profiled program must call exit(2) or return normally
: for the profiling information to be saved in the
: `gmon.out' file.
Proftpd vola _exit(), po zmene za exit() je to lepsi.
Dalsi poznatek: gmon.out se vytvari opravdu az pri ukonceni programu
a to v pracovnim adresari procesu _v dobe ukonceni_ a s pravy platnymi
v dobe ukonceni. To jest v pripade FTP-demona tam, kde zrovna
FTP demon je, kdyz zadate QUIT.
To jen tak pro informaci, az budete nekdy neco profilovat.
-Yenya
--
\ Jan "Yenya" Kasprzak <kas at fi.muni.cz> http://www.fi.muni.cz/~kas/
\\ PGP: finger kas at aisa.fi.muni.cz 0D99A7FB206605D7 8B35FCDE05B18A5E //
\\\ Czech Linux Homepage: http://www.linux.cz/ ///
/// I hope AFS dies a slow and painful death with people migrating \\\
// to better alternatives (coda, whatever). --Linus Torvalds \\
Další informace o konferenci Linux