Help per gprof
Non riesco a capire perché gprof non mi dice il tempo delle varie
funzioni di un programma che ho scritto:
bash-2.05a$ gprof -b primo
Flat profile:
Each sample counts as 0.01 seconds.
no time accumulated
% cumulative self self total
time seconds seconds calls Ts/call Ts/call name
0.00 0.00 0.00 1 0.00 0.00 global constructors keyed to generateTableGCOV
0.00 0.00 0.00 1 0.00 0.00 generateTable
0.00 0.00 0.00 1 0.00 0.00 recursive_DIF_FFT
Call graph
granularity: each sample hit covers 4 byte(s) no time propagated
index % time self children called name
0.00 0.00 1/1 main [16]
[1] 0.0 0.00 0.00 1 generateTable [1]
-----------------------------------------------
1022 recursive_DIF_FFT [2]
0.00 0.00 1/1 main [16]
[2] 0.0 0.00 0.00 1+1022 recursive_DIF_FFT [2]
1022 recursive_DIF_FFT [2]
-----------------------------------------------
0.00 0.00 1/1 __do_global_ctors_aux [28]
[18] 0.0 0.00 0.00 1 global constructors keyed to generateTableGCOV [18]
-----------------------------------------------
Index by function name
[18] global constructors keyed to generateTableGCOV [1] generateTable [2] recursive_DIF_FFT
bash-2.05a$
Ho provato ad aumentare i dati su cui lavora il mio algoritmo e non ho
ottenuto nulla...
Il Makefile è:
bash-2.05a$ cat Makefile
all:
cc primo.c -c -o primo.o -Wall -g -pg -fprofile-arcs
cc primo.o -o primo -pg -Wall -g -lm -fprofile-arcs
clean:
rm primo primo.o
bash-2.05a$
ho messo anche l'opzione -fprofile-arcs consigliata dalla manpage...
Come mai non va?
--
Non c'è più forza nella normalità, c'è solo monotonia.
--
To UNSUBSCRIBE, email to debian-italian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: