RSS
 

Mulo perennemente aperto

17 feb

Se avete installato amule vi sarà capitato che dopo ore di assenza scoprite che si era chiuso dopo 2 minuti in cui non lo guardavate!

Ma ecco una semplice soluzione… uno script (non temete non è una parolaccia!) copiato dal forum di adunanza.

Prepariamolo:

entrate in un terminale e scrivete

gedit ~./aMule/control-amule.sh

ed incollate nella finestra questo testo

#!/bin/bash

# Limite di memoria in %
LIMITE=50

while true; do
AVVIATO=`pidof amule | wc -l`
if [ $AVVIATO -eq 0 ]; then
amule &
fi
MEMORIA=`top -bn 1 | grep amule | awk {‘print $10′} | cut -d ‘.’ -f 1`
if [ $MEMORIA -gt $LIMITE ]; then
echo “Il bambino ciuccia troppa ram, lo killo…”
# Prova a inviare un SIGTERM per dare modo al mulo di salvare tutti i file part
killall -15 amule &
sleep 30s
AVVIATO=`pidof amule | wc -l`
# Se dopo 30 secondi il mulo non e’ morto, lo killa brutalmente
if [ $AVVIATO -eq 1 ]; then
killall -9 amule
fi
fi
sleep 1m
done

salvate e chiudete, rendete avviabile il file appena creato con

chmod +x ~./aMule/control-amule.sh

avviando questo file scoprirete che se il vostro mulo dovesse mai bloccarsi o chiudersi in automatico verrà prima killato e successivamente  avviato.

È molto utile aggiungerlo all’avvio del sistema così da non doversi preoccupare di niente.

  • Facebook
  • Twitter
  • FriendFeed
  • WordPress
  • Google Gmail
  • Windows Live Spaces
  • Share/Bookmark
 
No Comments

Posted in aMule

 

Tags: , , , , , , ,

Leave a Reply

 
:p 8) :lol: =( :8 ;) :(( :o: :[ :) :D :-| :-[) :bloody: :cool: :choler: :love: :oups: :aie: :beurk:

 

Subscribe without commenting