uptime pour avoir la charge.
si la charge est plus grande que SEUIL
alors
loop 10 fois
1/ top > stats pour voir qui tourne
2/ un coup de perl sur ce fichier stats pour stocker l'utilisation mémoire/CPU de chaque PID dans un hash (en additionant à la valeur précédente)
fin loop
divise les valeurs de ta table de hash par 10 pour choper la moyenne
retourne le PID qui a la plus grosse.
fin si
# script simple
Posté par Axioplase ıɥs∀ (site web personnel) . En réponse au message Process fautif. Évalué à 3.
uptime pour avoir la charge.
si la charge est plus grande que SEUIL
alors
loop 10 fois
1/ top > stats pour voir qui tourne
2/ un coup de perl sur ce fichier stats pour stocker l'utilisation mémoire/CPU de chaque PID dans un hash (en additionant à la valeur précédente)
fin loop
divise les valeurs de ta table de hash par 10 pour choper la moyenne
retourne le PID qui a la plus grosse.
fin si