Tuer un poceusus qui prend trop de RAM
TecknoPlay
Messages postés
36
Statut
Membre
-
TecknoPlay Messages postés 36 Statut Membre -
TecknoPlay Messages postés 36 Statut Membre -
Bonjour,
Je possède un VPS chez dedizone et un serveur minecraft est installer dessus.
Le problème est que, une fois que le serveur minecraft crash il utilise 100% de la ram.
Je doit donc demander un reboot par les administrateur de dedizone.
Cela n'est pas très pratique. Je cherche donc un script pour tuer une application (ici java)
si celui-ci dépasse 95% d'utilisation de la RAM
Cela est-t-il realisable assez facilement ?
Merci d'avance pour votre aide.
Je possède un VPS chez dedizone et un serveur minecraft est installer dessus.
Le problème est que, une fois que le serveur minecraft crash il utilise 100% de la ram.
Je doit donc demander un reboot par les administrateur de dedizone.
Cela n'est pas très pratique. Je cherche donc un script pour tuer une application (ici java)
si celui-ci dépasse 95% d'utilisation de la RAM
Cela est-t-il realisable assez facilement ?
Merci d'avance pour votre aide.
A voir également:
- Tuer un poceusus qui prend trop de RAM
- Ordinateur qui rame - Guide
- Memoire ram - Guide
- Comment nettoyer un mac qui rame - Guide
- Comment savoir combien de ram a mon pc - Guide
- Antimalware service executable ram - Forum Antivirus
Je cherche donc un script pour automatiser le tout.
Car quand le serv plante, meme si je suis en ssh je ne peux rien faire j'ai -bash: fork: Cannot allocate memory
J'ai un peux cherché et j'ai trouvé ca :
while 1 do ps u | gawk '{ if ($4 >= "50") print "kill -9 "$2}' | sh sleep 1 doneMais le script cible tout les processus. Moi il devrait juste cibler java
essayer, si il n'y a qu'une tâche java
while 1 do ps u | gawk ' /java/ { if ($4 >= "50") print "kill -9 "$2}' | sh sleep 1 done