Cuanto tiempo tarda un script bash en ejecutarse

Cuanto tiempo tarda un script bash en ejecutarse.

Tal vez pienses que este articulo es a modo de curiosidad, ni mucho menos querido lector, conocer el tiempo de ejecución es algo indispensable en entornos donde se lanzan muchos script y tareas cron para evitar posibles encolamientos y saturación del sistema.

Con el comando time podemos saber (entre otras cosas) cuanto tiempo tarda un script bash desde que comienza hasta que termina, ademas nos aporta el tiempo del usuario y del sistema. Vamos a ver como conseguir estos resultados.

 

Cuanto tiempo tarda un script bash en ejecutarse

Como ejemplo usamos un script de mantenimiento que uso en mis servidores.

Sintaxis:

Comando time con script de ejemplo.

El script se ejecuta, cuando termina imprime en pantalla algo similar a lo siguiente…

Como puedes ver no ofrece los resultados con microsegundos, los explicamos:

  • real: Explicado de forma brusca, es el tiempo que tarda desde que pulsas la tecla ENTER, hasta que termina todo el proceso.
  • user: Es el tiempo que el usuario (nosotros) a utilizado la CPU.
  • sys: Es el tiempo que la CPU trabaja con el kernel.

También puedes medir el tiempo de cualquier comando, por ejemplo de update, observa…

ejemplo de salida…

Como hemos visto, time es más útil de lo que parece en un principio.

 

Scipt bash libera.sh

Bueno, dejando a un lado el articulo >>Cuanto tiempo tarda un script bash en ejecutarse<<, seguro que más de uno me manda un correo preguntando por el script que utilice en el ejemplo. Es un script bastante simple pero muy útil en el mantenimiento diario de un servidor o vps. Viene de premio con este post, jajaj.

Copia y pega lo siguiente.

Lo modificas según tus necesidades.

Guarda el script, y cierra el editor. Lo ejecutas y listo.

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

Agregar comentario