Thread View: pl.comp.sys.pc-unix
2 messages
2 total messages
Started by m... Mariusz Fras p.124 C-3
Mon, 11 Dec 1995 00:00
profiler
Author: m... Mariusz Fras p.124 C-3
Date: Mon, 11 Dec 1995 00:00
Date: Mon, 11 Dec 1995 00:00
33 lines
1730 bytes
1730 bytes
Mam problem.
po skompilowaniu programu pod Unixem za pomoca gcc z opcjami:
gcc -p -O7
i po wykonaniu go prof pokazuje to co zamieszczam ponizej.
Pytanie dotyczy _mcount . Czy ktos wie co to jest ?
I dodatkowo: jak rozumiec parametr msec/call ?
Dlaczego dla f-cji wyr_w_j moze sie tak znacznie roznic?
Z gory dzieki za wyjasnienia.
Oto co pokazuje prof:
%Time Seconds Cumsecs #Calls msec/call Name
28.6 17.87 17.8710785448 0.0017 iloczyn
26.8 16.73 34.60 5474672 0.0031 wart_aj_do_tab2
11.9 7.41 42.01 28 264.6 wyr_w_j
11.4 7.11 49.11 _mcount <----- ???
7.6 4.73 53.8410713200 0.0004 wartosc
3.8 2.37 56.21 130240 0.0182 suma
3.7 2.33 58.54 1380368 0.0017 negacja
2.6 1.64 60.19 strrchr
1.4 0.86 61.05 652976 0.0013 implikacja
1.1 0.66 61.71 wart_faktu
0.8 0.53 62.24 35076 0.0151 wart_aj_do_tab1
0.1 0.05 62.29 35092 0.0016 zwieksz_aj
0.1 0.05 62.34 25770 0.0019 memcpy
0.0 0.01 62.36 30 0.5 inicjuj_aj
0.0 0.01 62.36 36 0.3 write
0.0 0.01 62.37 418 0.02 malloc
0.0 0.00 62.38 115 0.04 nowy_blok
...
itd.
Re: profiler
Author: j... Jan Rychter
Date: Mon, 11 Dec 1995 00:00
Date: Mon, 11 Dec 1995 00:00
11 lines
922 bytes
922 bytes
Mariusz Fras p.124 C-3 (m...@ub.ists.pwr.wroc.pl) napisal: : Pytanie dotyczy _mcount . Czy ktos wie co to jest ? Jak smiem przypuscic (choc nie jestem na 100% pewien), jest to czas jaki Ci zabiera sam profiler. Jest na tyle przyzwoity ze pokazuje to w statystykach. Pomijasz to. jwr _______________________________________________________________________ Jan Rychter j...@itc.pw.edu.pl http://www.itc.pw.edu.pl/~jwr j...@icm.edu.pl
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads