gprof programu - chybejici procenta
Jiri Dobes
dobes na centrum.cz
Pondělí Duben 29 15:28:22 CEST 2002
Zdravim!
Profiluji program. Celkovy cas straveny v main() vsak neni 100%
(nebo alespon kolem 100), ale 82.2, coz mi prijde malo. Pouzivam
knihovny, ktere pochopitelne nebyly prekladana s -pg, takze by to mohl
byt cas straveny v knihovne. Na vypisu vsak nektere knihovni funkce jsou.
Tak mne napada nasledujici schema:
main() 80 %
-> neco() 10 %
-> knihovna1() 70 %
-> knohovna2() 20 % <- nebylo regostrovani profilerem
Cili funkce knihovna sama zabere 70 % casu, ale jeste k tomu vola
podprogram v knihovne, ktery zabere 20 % casu, ALE NEPOCITA SE. Prijde mi
to trochu krkolomne vysvetleni, ale jinak nevim...
20 % mi prijde dost na to, aby to byly jen nepresnosti pri samplovani...
Diky za radu.
Jirka
--
*****************************************************************
** Jiri Dobes <dobes na centrum.cz> http://www.bigfoot.com/~bobes
** Mobil: ++32 (0) 48 59 21 859, ++420 (0) 728 14 32 60
** Von Karman Institute for Fluid Dynamics
** Chaussee de Waterloo 72, B-1640 Rhode-St-Genese
*****************************************************************
Další informace o konferenci Linux