Scheduler und Benchmarks?
ingo at fargonauten.de
ingo at fargonauten.de
Mon Jul 21 19:58:28 CEST 2003
Hoi,
ich benchmarke gerade ein paar Algorithmen mit clock(3) unter Kernel
2.4.21. Dabei erhalte ich sehr gerade Ergebnisse, fast ausnahmlos
durch 20 oder 100 teilbar. Bei einer so ungenauen Sache wie
Zeitmessung wundert mich das.
Liegt es vielleicht 1) an der mangelnden Genauigkeit, 2) sorgt dafür
der Scheduler oder sollte ich 3) eher einen Fehler in meinem Programm
vermuten?
Gibts ausser clock(3) noch taugliche Zeitmesswerkzeuge? gprof geht
leider nicht, das beschert mir ganz gruselige Abstürze in
irgendwelchem C++-Code anderer Leute.
bye
--
http://fargonauten.de/ingo
"The revolution will not be televised"
More information about the Linux
mailing list