需求:观察android手机应用的内存变化
解决方案:watch;// 开始是自己想写个脚本实现,但细想如此普通的需求,应该存在完善的方案了。
Linux的watch命令 — 实时监测命令的运行结果
watch 是一个实用的命令,基本上所有的 Linux 发行版都带有这个小工具;
故名思意如,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行或自己实现轮子(没必要)
直接在 watch 后面接你想运行的命令,watch 就会帮你重复运行,并把每次的结果都更新在屏幕上。
默认 watch 会以 2s 的间隔重复运行命令,你也可以用 -n 参数指定时间间隔~
一个实用的参数是 -d, watch 会帮你高亮显示变化的区域
实践如下:
adb shell dumpsys meminfo com.sina.news