linux记录进程内存、cpu占用的shell脚本
pid=10582 //指定进程idinterval=10 //时间间隔filename= 'mem_cpu_record.txt'//记录文件名while truedodate "+%Y-%m-%d-%H:%M:%S" | tr '\n' ' ' >>$filename//记录时间cat /proc/$pid/status |grep -e VmRSS | tr '\n' ' '&g
pid=10582 //指定进程id
interval=10 //时间间隔
filename= 'mem_cpu_record.txt'//记录文件名
while true
do
date "+%Y-%m-%d-%H:%M:%S" | tr '\n' ' ' >>$filename //记录时间
cat /proc/$pid/status |grep -e VmRSS | tr '\n' ' ' >>$filename //记录内存
top -b -n 1 -p $pid | sed '1,7d' |awk '{print $9}' >>$filename //记录cpu占用
sleep $interval
done
Linux实现脚本监测特定进程占用内存情况方法总结-琼杰笔记https://www.zhangqiongjie.com/2036.html
https://www.jb51.net/article/43961.htmhttps://www.jb51.net/article/43961.htm
https://www.jb51.net/article/59036.htmhttps://www.jb51.net/article/59036.htm
更多推荐
所有评论(0)