summaryrefslogtreecommitdiff
path: root/bin/kill_rssb_maskey_by_mem.sh
blob: f7c794d9fc712c838d883723d8150b4c83524000 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

PROG="rssb_maskey"

while true; do
	mem_used=`ps -C $PROG u | grep -v RSS | awk '{print $6}'`
	
	if [ -z $mem_used ]; then
		mem_used=0
	elif [ $mem_used -gt 128000000 ]; then
		killall $PROG;
		echo "`date` -- $PROG used mem : $mem_used, kill it!" >> kill_by_mem.log
	fi
	
	sleep 10

done