android 重启,或起不来分析
来源:互联网 发布:seo英语编辑 编辑:程序博客网 时间:2024/06/10 11:19
做下总结,梳理下,虽然总共才碰到 不到 10个相关问题(而且有两个都没有解掉)
常用方式:
top -m 5( top-t -m 5 -n 2) 看下前5个进程的使用情况
adb shell cat proc/meminfo 看下大致内存使用情况 (free+buffers+cached)
proc/meminfo 机器的内存使用信息
/proc/pid/maps pid为进程号,显示当前进程所占用的虚拟地址。
/proc/pid/statm 进程所占用的内存
df 查看 存储空间使用情况
ps -t |grep system_server (或 surfaceflinger, service manager, media server,zygote) ( 倒数第二个是不是 s) 异常情况有如’D’, ‘T’, ‘Z’ , ‘R’等
或者执行以下脚本快速 保存log
adb shell ps -t> yang/ps.txt
adb shell top -t -m 5 -n 2 > yang/top.txt
adb shell service list > yang/serviceList.txt
adb shell cat /proc/meminfo >yang/meminfo
adb shell cat /proc/buddyinfo >yang/buddyinfo
adb shell procrank > yang/procrank.txt
adb shell cat proc/sched_debug >yang/sched_debug.txt
adb shell cat proc/interrupts >yang/interrupts.txt
adb shell dumpstate > yang/dumpstate.txt
adb shell bugreport > yang/bugreport.txt
@echo "finish."
pause
遇到的问题有好几个都是 上层fatal 导致,没得说,有一个 system_server 死锁,有一个anr,还有个lib库的问题 一直无法解决(虽然打印了对应的出错函数 libart里面的错误,只出现了一次)
- android 重启,或起不来分析
- Android关机重启分析
- Android重启原因分析
- android 系统重启关机流程分析
- android 系统重启关机流程分析
- android 系统重启关机流程分析
- android 系统重启关机流程分析
- android framework 重启LOG分析方法
- android系统重启流程分析
- Android 系统重启原因分析
- 关闭或重启计算机
- Android APK包签名或重签名
- android asmack 重连分析
- android cash现象分析,解决方案,异常重启
- Android的死机、重启问题分析方法
- Android的死机、重启问题分析方法
- Android的死机、重启问题分析方法
- Android的死机、重启问题分析方法
- PHP几种常用算法
- html中title标签换行的方法整理
- keras环境搭建
- 【C#/WPF】调节图像的HSL(色相、饱和度、明亮度)
- Android进程间通信(3)-Messenger实现
- android 重启,或起不来分析
- 图的强连通分解——Tarjan算法
- 一步一步学MySQL---18 MySQL常用函数(4)
- Java中自定义异常
- 关于blender导出urho3d场景的问题
- mysql中文乱码总结
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name
- Oracle之导入导出
- CxGrid 修改去除 no data to display 的两个方法