C/Visual C - medir tiempos de ejecución

 
Vista:

medir tiempos de ejecución

Publicado por Gema (1 intervención) el 13/06/2005 11:48:57
Hola, necesito medir el tiempo de ejecución de cierta función que he creado, para hacer un estudio sobre cómo varía según los datos que introduzco. Bien, estoy utilizando la función gettimeofday, pero me salen valores extraños, por eso no se si lo estoy usando bien. Me gustaría que alguien me explicase qué es lo que hace esta función y cuales son los valores que devuelve.

Gracias de antemano :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:medir tiempos de ejecución

Publicado por Jesus Oliver (166 intervenciones) el 23/06/2005 17:08:32
Hola,
Normalmente esas funciones no dan precision suficiente para medicion de algoritmos, sobre todo con los procesadores que hay hoy en dia.
Te recomiendo que busques codigo fuente de alguna libreria o funcion de tomar tiempos con precisión.

Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:medir tiempos de ejecución

Publicado por benjamin (6 intervenciones) el 26/06/2005 10:09:17
Primero: no deverias poner direcciones de correo invalidas porn una sencilla razon: no es muy serio no te da credibilidad.
Bien proba esta funcion GetTickCount la llamas antes de entrar en la funcion y despues de salir haces la resta y obtenes el total en MS mas info en http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/gettickcount.asp
fijate que ahi mismo en ese lik tenes mas datos hacerca de funciones mas precisas pero si estas programando en C quiza no las nescecites son para programas de alto rendimiento escritos en asembler y esas yerbas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar