Pruebas


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:

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

Nº de Iteracciones Tiempo de ejecución Nº de Iteracciones Tiempo de ejecución
3 real : 0:02 s

user: 0:01 s

sys: 0:01 s

40 real : 0:04 s

user: 0:02 s

sys: 0:01 s

80 real : 0:09 s

user: 0:03 s

sys: 0:01 s

500 real : 01m:37.91 s

user: 0:35.58 s

sys: 0:03 s

800 real : 02m:40.42 s

user: 0:56.48 s

sys: 0:04 s

200 real : 0:14 s

user: 0:06 s

sys: 0:02 s

500 real : 01m:37.91 s

user: 0:35.58 s

sys: 0:03 s

400 real : 0:33.74 s

user: 0:12.21 s

sys: 0:03 s

1000 real : 02m:27.22 s

user: 0:52 s

sys: 0:04 s

volver a la presentación