TIEMPOS DE EJECUCIÓN:

Una vez compilado el programa, le pasamos como argumentos por línea de comandos el nombre del programa ejecutable, el número de iteracciones y el fichero de salida. Variando el número de iteracciones, queremos ver cómo se comportan los tiempos:

real : Tiempo total de cálculo

user : Tiempo de cálculo que invierte en el proceso

sys : Tiempo que invierte el sistema en atender a mi proceso

Para estos cálculos empleamos el comando "time" de Unix. Los resultados son:

Número de

iteraciones

Time real

(segundos)

Time user

(segundos)

Time sys

(segundos)

10 0.05 0.02 0.01
20 25.92 2.33 0.02
30 40.67 3.37 0.01
40 50.08 3.94 0.01
70 107.51 6.55 0.03
100 181.95 10.38 0.02
200 356.13 20.60 0.03
500 976.18 58.62 0.07

Volver al menú principal