我正在使用 Chrome 64 并注意到 Chrome 的任务管理器上有两个名为“内存”的字段。见下图:
我在 Chrome 上找不到这些字段之间差异的任何解释,没有可用的工具提示(至少在 macOS 上没有)。 “内存占用”字段似乎是新的,因为我不记得在昨天之前看到过它。
最佳答案
在 Chrome 中,内存列代表共享内存 + 私有(private)内存。如果启用这两列并添加数字,您会发现它们与内存列匹配。在计算机的任务管理器或事件监视器中,您可以看到这些值与共享内存大小和私有(private)内存大小匹配。
内存占用列与任务管理器或事件监视器中进程的内存列报告的 MB 数相匹配。
Mac 事件监视器中的真实内存映射到 Unix 中的 RSS(驻留集大小)。下面的链接解释了这一点。
https://forums.macrumors.com/threads/memory-vs-real-memory.1749505/#post-19295944
Mac 的 Activity Monitor 上的 Memory 列与 Private Memory Size 大致相关,但它似乎计算得稍微小一些。此列将匹配 Chrome 中的 Memory Footprint 列。
请注意,这个答案引用了 Mac,因为那是我目前正在使用的。对于 Linux 和 Windows 系统监视器和任务管理器,列名和答案会略有变化。
关于google-chrome - Chrome 任务管理器上的 "memory"和 "memory footprint"字段有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48736347/