一、测试步骤:

【预置条件】手机刷机后过完开机向导,连接adb后重启手机

【操作步骤】

1.手机刷机后过完开机向导,连接adb后重启手机

2.开机等待5分钟后通过:adb shell dumpsys meminfo命令查看(若无法直接查看到ufree RAM值则使用:adb shell cat proc/meminfo)

3.内存查看ufree RAM值(内存ufree RAM值=MemFree+Buffers+Cached)

4.常驻进程查看Persistent值

二、分析方法简述:

2.1需求梳理:

需要按照内外部需求或标准完成常驻进程清理要求,针对mtk平台,需要提前清理一些mtk的常驻进程。如下:

28293 kB: com.mediatek.voicecommand (pid 1621)6799 kB: com.mediatek.voiceextension (pid 1863)

2.2什么是常驻进程

Android的常驻进程,就是需要让进程在内存中一直存在,处于保活状态,不能被杀死。

使用场景:

锁屏应用,必须在进程中接收锁屏的广播,因此需要保证进程常驻;

微信、QQ接收消息,为了消息的及时性,需要保证此进程存活。

2.3如何查看常驻进程

可以使用adb shell dumpsys meminfo去查看进程内存情况

查看Persistent此项的进程:

134,167K: Persistent

66,518K: com.android.systemui (pid 1083)

28,154K: com.android.phone (pid 1190)

13,121K: com.mediatek.ims (pid 1173)

10,792K: com.factory.mmigroup (pid 1637)

5,783K: com.factory.runintestii (pid 1672)

5,749K: com.wingtech.stability (pid 1657)

4,050K: org.simalliance.openmobileapi.service:remote (pid 1643)

2.4 处理手法

针对应用进行逐个排查,并拉通负责该进程的owner进行评估,非必要则去除perisit相关标记,必要的给出澄清报告。

【常驻进程内存优化】开机5分钟后常驻进程(Persistent)占用内存大小≤xxxMB,不达标相关推荐

  1. 1909升级卡64_升级win10 1909后开机数分钟后出现卡死如何解决

    有用户在升级到win10 1909版本之后,发现总是会遇到各种各样的故障,比如每次开机数分钟后电脑就会出现卡死的情况,好久一会才能进入到系统,这是怎么回事呢,接下来给大家分享一下升级win10 190 ...

  2. 2020 idea 查看内存消耗_查看运行时某个java对象占用JVM大小及通过idea查看java的内存占用情况...

    一.如果想看运行时某个java对象占用JVM内存大小,可以先将对象转换成字节类型,然后计算: List bizGroupRelatedEventInfos = bizEventVersionMappe ...

  3. python定时关闭进程_Python子进程,定时延迟后终止进程

    我第一次使用Python和Raspberry Pi(它是pi2),并尝试触发一组定时命令.我已经解决了大部分问题,除了最后,我想杀死所有进程.在 逻辑如下: --触发名为"倒计时" ...

  4. MDK编译后生成bin文件占用FLASH大小说明

    转自:http://blog.csdn.net/kuangdoushi/article/details/69499933 MDK编译程序完成后,如下所示: linking... Program Siz ...

  5. 电脑开机后电脑连接正常几分钟后网络连接失败

    这段时间在学Java本来想着上个星期把算法题刷完30道,结果DELL电脑出了一个大问题,连接出问题了. 电脑没了网络那基本上就是废铜烂铁. 事情起因是我本来想去实验室写代码,结果第一天连接实验室的网络 ...

  6. 【腾讯Bugly干货分享】Android内存优化总结实践

    本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/2MsEAR9pQfMr1Sfs7cPdWQ 导语 智 ...

  7. Android 内存优化总结实践

    原文地址:https://mp.weixin.qq.com/s/2MsEAR9pQfMr1Sfs7cPdWQ 导语 智能手机发展到今天已经有十几个年头,手机的软硬件都已经发生了翻天覆地的变化,特别是A ...

  8. Android性能优化之内存优化 1

    导语 智能手机发展到今天已经有十几个年头,手机的软硬件都已经发生了翻天覆地的变化,特别是Android阵营,从一开始的一两百M到今天动辄4G,6G内存.然而大部分的开发者观看下自己的异常上报系统,还是 ...

  9. Android内存优化总结实践

    http://www.cnblogs.com/ldq2016/p/6635774.html 本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https:// ...

最新文章

  1. 清华特奖答辩前10出炉,两名CS学生3篇顶会一作,有人周读3000页英文论文!
  2. 管理员信息管理之获取管理员用户列表数据
  3. SimpliVity:我是你的完美选择,HPE!
  4. 如何在设计时公开复合控件内的子控件
  5. A*B Problem
  6. 通盘无妙手,恒生电子落子 Light 云,三大新品持续提升金融科技生产力
  7. 钉钉密聊安不安全 钉钉密聊别人能看到吗
  8. 如何获得物体的主要方向?
  9. 盒马把ID玩没了?更名“盒盒马马”后原昵称改不回来,网友笑翻了:官微急了...
  10. VMware Horizon7安装-分步指南
  11. Seata与Lcn的区别
  12. oracle logged on,ORA-01012:not logged on的解决办法
  13. 原理 + 代码 | Apriori 算法与基于关联规则的购物篮推荐
  14. UICC 之 USIM 详解全系列——UICC基础知识介绍
  15. adb发送什么命令能在手机屏幕弹窗显示_将平板、手机作为电脑第二屏幕(Linux系统下)...
  16. Android S关闭定位开关后,定位权限被AppOps限制。
  17. 上dj是什么意思_这个世界上根本没有迪迦奥特曼什么梗?抖音迪迦奥特曼的梗什么意思...
  18. python作业网站_怒刷python作业-WEB资讯专栏-DMOZ中文网站分类目录-免费收录各类优秀网站的中文网站目录....
  19. PMS-adb install安装应用流程(Android L)
  20. 图片标签,内联框架,音视频

热门文章

  1. 最小二乘法和均方误差
  2. LocalDateTime的时间差计算
  3. 图形推理1000题pdf_图形推理:画“箭头”,瞬秒立体题!
  4. matlab怎么定义矩阵函数,MATLAB数组的常用函数
  5. split(\\s+)
  6. 如何设计一个 A/B test --来自腾讯数据分析师的分享
  7. php 如何清空数组_php怎么清除数组元素
  8. 暂时不支持APK Signature Scheme v2,解决方案
  9. Python Exceptions 异常处理全过程以及异常模块详细解析
  10. ES官网reference翻译文章(19)—Scripted Metric Aggregation