在RV1126 监测程序内存占用
echo "=========删除旧日志文件==============="
time=$(date "+%Y%m%d-%H:%M")
echo "=========记录10800s 300h内间隔1s的top的前11行========duration == number=========="
for i in $(seq 1 1080000)
do
top -d 1 -n 1 -b | head -n 11 >> toplog_${time}.txt
echo $i
sleep 1
done
time=$(date "+%Y%m%d-%H:%M") 获取当前时间
for i in $(seq 1 1080000) 监测次数
top -d 1 -n 1 -b | head -n 11 >> toplog_${time}.txt #11 是获取前11 行
sleep 1 #sleep 1 s