diff --git a/monitorMemory_while.sh b/monitorMemory_while.sh index 4cb1fc6..aa2cff5 100755 --- a/monitorMemory_while.sh +++ b/monitorMemory_while.sh @@ -1,11 +1,16 @@ #!/bin/bash while true do - Mem=$(free -h | grep Mem) + Mem=$(free -m | grep Mem | awk {'print $3'}) + + if [ $Mem -ge 3000 ]; then + /home/300tc/projects/udpClient/udpClient 127.0.0.1 9,0 + fi + time=$(date +%Y%m%d_%H%M%S) - txt=$time$Mem - echo $txt &>> /media/nvme/300TC/programRunLog/memoryUseage.txt + txt=$time"\t"$Mem + echo -e $txt &>> /media/nvme/300TC/programRunLog/memoryUseage.txt sleep 2 done