IPTV KHnet vlcmemorycheck
Z KHnetWiki
VLC memory check
script je funkční, zde ale asi neudržovaný
#!/bin/bash #maximum pameti (MB) pro proces VLC, je-li vice, zabije ho MAXRSS=300 VPPID="" VPRSS="" for line in `/bin/ps -u vlc -o pid,rss --no-heading`; do if [ -z "$VPPID" ]; then VPPID=$line else VPRSS=$line fi if [ -n "$VPRSS" ]; then echo "pid $VPPID $VPRSS" if [ $(($VPRSS/1024)) -gt ${MAXRSS} ]; then echo " KO, mem $(($VPRSS/1024)) > ${MAXRSS}" kill $VPPID logger -t vlc "Killed, memory leak ($(($VPRSS/1024)) > ${MAXRSS})" else echo " OK RSS: $(($VPRSS/1024)), max: ${MAXRSS}" fi VPPID="" VPRSS="" fi done