Cuando uno administra servicios es fundamental saber cuanto demora cada uno de los shell o programas que haces, pues esto te permite saber como programar los crones o saber cuanto tiempo necesitas esperar a una respuesta, para esto existe el comando time el cual se usa así:
root@localhost:~# time [opciones] comando
Esto en la practica es asi:
root@localhost:~# time programa.sh
esto te generara una salida de tres valores que son
Tiempo Real : Es el tiempo que se demora el programa.sh en ejecutarse desde que lo envías hasta que genera la salida de información. (este es el que realmente nos interesa)
Tiempo de CPU : Es el tiempo de procesamiento de la CPU en tu programa, es un dato interesante pero realmente no muy útil
Tiempo de Sistema : Este realmente no entiendo muy bien la diferencia con el de CPU pero es el tiempo en el sistema que demora tu proceso.
Visualmente es así:
root@localhost:~# time du -sh *
1,9G Descargas
177M Documentos
736K Escritorio
361M Imágenes
5,6G Peliculas
213M Seguridad
244K Ubuntu One
real 0m0.331s
user 0m0.000s
sys 0m0.030s
Bueno espero que les sirva
Tiempo de CPU : Es el tiempo de procesamiento de la CPU en tu programa, es un dato interesante pero realmente no muy útil
Tiempo de Sistema : Este realmente no entiendo muy bien la diferencia con el de CPU pero es el tiempo en el sistema que demora tu proceso.
Visualmente es así:
root@localhost:~# time du -sh *
1,9G Descargas
177M Documentos
736K Escritorio
361M Imágenes
5,6G Peliculas
213M Seguridad
244K Ubuntu One
real 0m0.331s
user 0m0.000s
sys 0m0.030s
Bueno espero que les sirva
Comentarios
Publicar un comentario