系统监视器中的不同内存类型

Dan*_*man 13 memory system-monitor ram

在 ubuntu 系统监视器上列出了不同类型的内存:虚拟内存、驻留内存、可写内存、共享内存和 X 服务器内存。它们之间有什么区别,这反映了进程的实际 RAM 使用情况?

对不起,如果这是一个新手问题:)

Rin*_*ail 14

  • 虚拟内存占映射到您的进程的所有库和可执行对象,以及您的堆栈空间。

  • 驻留内存是实际在 RAM 中的内存量。

  • 可写内存是您的进程分配有写权限的地址空间量。

  • 共享内存是多个程序可以同时访问的内存,目的是在它们之间提供通信或避免冗余副本。

  • X 服务器内存是 X 服务器用于 GUI 会话的数量。

参考:

  • 标有“内存”的列呢?那是一个新的专栏。这与所有其他内存列有什么不同?在大多数情况下,它的值似乎小于驻留内存。这是否意味着它仅指进程私有内存? (8认同)