Menú principal
Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Menú Mostrar Mensajes

Temas - Lordacero

#1
Pregunto algunas dudas:

max_cpu=$(ps -eo user,pid,pcpu,pmem,comm | grep thunder | awk '{print $3}') Esta línea genera una variable que puede contener algo como esto por ejemplo: 0.2 0.2 0.2 0.3 0.3 0.2 0.2 0.5 0.3 0.3 0.0 0.0 0.0 0.0 0.0 0.0
echo $max_cpu >/dev/null 2>&1
La verdad no encuentro razón para este echo
if [[ $max_cpu > 75 ]] ; then
echo $max_cpu . $dates . M >> /var/log/thunder/kill.log
kill -9 $max_cpu >/dev/null 2>&1

a kill -9 debe pasarse como parámetro el PID o el nombre del proceso, y a mi entender con esto le estan pasando algo que podría ser como esto: 0.2 0.2 0.2 0.3 0.3 0.2 0.2 0.5 0.3 0.3 0.0 84.0 0.0 0.0 0.0 0.0 , la verdad si alguien me explica esta parte se lo agradecería
/etc/init.d/thunder start >/dev/null 2>&1
por último inician el proceso completo de Thunder, claro que si el mismo no esta caido no pasa nada, pero si todo lo anterior tira el proceso entero terminan haciendo lo mismo que mi scrip...

Bueno estas son mis dudas, calculo que si esto lo subió JOEMG debe estar bien, pero no es lo que discuto, solo pido una explicación para entender más del tema. Muchas gracias, y felicitaciones por el nuevo foro! espero podamos entendernos todos y hablar/escribir como es debido.