这几天在学习安卓内存相关的内容,遇到了一些问题,虚心求教~
通过dumpsys meminfo命令可以看到shared dirty | private dirty | Pss这些内存信息
查了下private dirty = Rss,指的是进程独享物理内存
Pss指的是包含按比例分配共享内存的物理内存
shared dirty 指的就是共享内存
疑问产生了:
1、 Pss 不等于 shared dirty + private dirty
但是明明说Pss是按比例分配共享内存后的物理内存啊,那不就应该等于物理内存+共享内存麽?
2、 shared dirty 共享的内存指的是什么呢?
是进程间通信时,所使用的匿名共享内存区的内存?
还是引用某系统动态库时,该动态库所需要的内存?
不明白 =。=
求高手指点
先谢谢啦~~~