Como comprobara la eficacia de un
programa: comando Time
(tiempo que tarda en ejecutarse)
$time ./jcat1 texto.txt
Nos ejecutara el programa jcat1, y nos
dara la siguiente informacion al final del archivo
real: es el tiempo que ha tardado tu
programa.
user: el tiempo que ha empleado en
procesos de usuario.
sys: el tiempo que ha empleado en
procesos del sistema.
Tiempo verdadero= real-user-sys
Ahora vamos a ver el ejemplo del cat2 del profesor cambiando los tamaños del buffer, a ver que pasa con el rendimiento....
Tiempos | ||||
buffert: | _verdadero | real | user | sys |
1024 | 8,742 | 8,866 | 0,024 | 0,1 |
10 | 9,393 | 9,553 | 0,048 | 0,112 |
124 | 9,143 | 9,275 | 0,048 | 0,084 |
2024 | 8,775 | 8,899 | 0,012 | 0,112 |
5024 | 8850,88 | 8851 | 0,04 | 0,08 |
10024 | 8,712 | 8,844 | 0,016 | 0,116 |
100024 | 8,961 | 9,085 | 0,016 | 0,108 |
No hay comentarios:
Publicar un comentario