android系统内存泄露统计
来源:互联网 发布:提升淘宝店铺权重 编辑:程序博客网 时间:2024/05/29 17:28
#!/data/busybox sh
/data/busybox mkdir -p /data/log
chmod 777 /data/log
while [ 1 == 1 ];
do
current_time=`date | /data/busybox tr -d [:[:blank:]]`;
echo "the current time is: $current_time" >>/data/log/mem_info$current_time
ps > /data/log/ps_state
processes=`cat /data/log/ps_state | /data/busybox awk '{print $2}'`
for i in $processes
do
if [ ! -e /proc/$i ];then
continue;
fi
if [ ! -e /proc/$i/status ];then
continue;
fi
process_name=`cat /proc/$i/cmdline`
echo -e "at time: "`date`" ,the process name:$process_name,pid $i, status is:\n" >> /data/log/mem_info$current_time
cat /proc/$i/status >> /data/log/mem_info$current_time
echo -e "\n" >> /data/log/mem_info$current_time
done
rm /data/log/ps_state
sleep 3600
done
内存信息都保存在了/data/log/mem_info*的文件里面,统计一次有一个这样的文件;
分析这些文件就可以看出有没有内存泄露了,可以用beyondcompare,或者再写一个脚本就可以看出哪些进程有泄漏了;
- android系统内存泄露统计
- Android内存泄露利器(RSS内存统计篇)
- Android内存泄露利器(内存统计篇)
- Android内存泄露利器(内存统计篇)
- Android内存泄露利器(内存统计篇)
- Android内存泄露利器(RSS内存统计篇)
- Android内存泄露利器(RSS内存统计篇)
- Android内存泄露利器(内存统计篇)
- 内存泄露,内存使用情况统计
- 关于Android系统级内存泄露的一些坑
- Android 内存泄露
- android内存泄露 mat
- 预防Android内存泄露
- 预防Android内存泄露
- 预防Android内存泄露
- Android 避免内存泄露
- Android内存泄露分析
- Android内存泄露
- B树、B-树、B+树、B*
- 仿新浪图片加载ProgressBar
- 关于addsuview viewcontroller.view后 要不要release的问题
- phpcms V9 getshell exp
- WinAVR MakeFile分析
- android系统内存泄露统计
- 解析xml文件(jaxp)
- Linux下Fork与Exec使用 (转)
- Scanner 扫描文件内容 读取文件
- ubuntu安装未分区硬盘不可用
- Oracle回收站使用全攻略
- 使用vi编辑文件,出现“*** is busy”,如何处理?
- fputs函数之后有必要加上fflush函数。
- 位运算