程序記憶體 (RSS)

針對部署至 Android 9 以上版本裝置的應用程式,「Process Memory (RSS)」區段會顯示應用程式使用的實體記憶體量。

圖 1. 查看分析器中的實體記憶體。

「程序記憶體 (RSS)」部分中的資料列意義如下:

  • 總計:這是程序使用的實體記憶體總量。在 Unix 系統上則稱為「常駐集大小」,是匿名分配、檔案對應和共用記憶體分配的所有記憶體組合。

    Windows 開發人員的「駐留集大小」與「工作集大小」相似。

  • 已分配:這個計數器會追蹤程序的一般記憶體分配作業目前使用了多少實體記憶體。這些是去識別化 (不由特定檔案支援) 與不公開 (未共用) 的配置。在大部分的應用程式中,這些項目由堆積分配量 (使用 mallocnew) 和堆疊記憶體組成。從實體記憶體替換時,這些配置會寫入系統替換檔案。

  • 檔案對應:這個計數器會追蹤程序用於檔案對應的實體記憶體量,也就是記憶體管理員從檔案對應到記憶體所在地區的記憶體。

  • 共用:這個計數器會追蹤有多少實體記憶體在程序和系統中的其他程序之間共用記憶體。