This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
av-frag-rssb/bin/kill_rssb_maskey_by_mem.sh
2018-11-29 18:11:33 +08:00

18 lines
301 B
Bash

#!/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