1.Android内存测试常用的几个概念。
VSS--virtual set size 虚拟耗用内存(包含共享库占用的内存)
RSS--Resident set size实际使用的物理内存(包含共享库占用的内存)
PSS--Proportional set size 实际使用的物理内存(比例分配共享库占用的内存)
USS--Unique Set size:进程独自占用的物理内存(不包含共享库占用的内存)
一般来说内存占用大小如下规律:VSS>=RSS>=Pss>=USS
RSS--Resident set size实际使用的物理内存(包含共享库占用的内存)
PSS--Proportional set size 实际使用的物理内存(比例分配共享库占用的内存)
USS--Unique Set size:进程独自占用的物理内存(不包含共享库占用的内存)
一般来说内存占用大小如下规律:VSS>=RSS>=Pss>=USS
对应内存泄露测试中,USS数据是一种最好显示进程内存泄露方式。原因:USS能够完全显示进程独占的物理内存。可以正常显示正在运行的独立进程的内存消耗。当进程被杀死,USS 显示的内存消耗可以真实的反馈到系统。