自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Android 内存采集避坑指南:dumpsys meminfo vs /proc/meminfo 性能对比

每 17 秒一次 dumpsys meminfo,采集工具自己把 FPS 拖低了——这就是观察者效应。本文对比 /proc/meminfo、smaps_rollup、dumpsys meminfo 三种 Android 内存采集方案的性能开销和数据精度,从 5ms 到 15 秒差了 3000 倍,帮你选对命令、避开采集层的坑。

2026-02-21 00:27:42 78

原创 内存泄漏自动检测(中):用统计学替代“拍脑袋阈值“

内存涨了 50MB 就算泄漏?这个阈值是拍脑袋定的。本文介绍基于线性回归 + t 检验的内存泄漏检测方案:不需要人工配阈值,对稳定进程更灵敏,对高波动进程更保守,自动适配。配合 P25 基线递增做二次确认,四级状态机逐步积累证据,慢泄漏 20MB/h 也能抓到。

2026-02-20 15:59:18 308

原创 内存泄漏自动检测系统设计(上)——为什么传统方案不靠谱

每 17 秒一次 dumpsys meminfo,采集工具自己把 FPS 拖低了——这就是观察者效应。本文介绍一套内存泄漏自动检测系统的采集层设计:高频通道 50ms 读内核文件看趋势,低频通道轮转 dumpsys 看明细,三级设备适配兼容 Android 5 到最新版本,10 个进程也不超时。

2026-02-20 15:55:18 270

原创 Map集合遍历方法

Map集合遍历一.集合特点:Map<k,v> 键 值 其中键不允许重复,值可以重复其子类HashMap 和LinkedHashMap二.内部方法:1.get(k):返回键所对应的值,如果此键不包含该键映射的值,则返回null;2.移出键值对 remove 并能返回移出的值3.put<k,v>添加数据三.遍历map方法注意:map集合不能被直接遍历,因为ma...

2020-04-02 23:40:38 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除