进程内存 (RSS)

对于部署到运行 Android 9 或更高版本的设备的应用,**进程内存 (RSS)** 部分显示应用使用的物理内存量。

**图 1。**在分析器中查看物理内存。

以下是 **进程内存 (RSS)** 部分中各行的含义

  • **总计**: 这是您的进程使用的总物理内存量。在基于 Unix 的系统上,这称为“驻留集大小”,它是匿名分配、文件映射和共享内存分配使用的所有内存的组合。

    对于 Windows 开发人员,驻留集大小类似于工作集大小。

  • **已分配**: 此计数器跟踪进程的普通内存分配当前使用的物理内存量。这些是匿名的(未由特定文件支持)且私有的(未共享)的分配。在大多数应用中,这些是由堆分配(使用mallocnew)和堆栈内存组成的。当从物理内存中交换出去时,这些分配将写入系统交换文件。

  • **文件映射**: 此计数器跟踪进程用于文件映射的物理内存量,即由内存管理器将文件映射到内存区域中的内存。

  • 共享:此计数器跟踪用于在系统中的此进程和其他进程之间共享内存的物理内存量。