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


11

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

抱歉,如果是新手问题:)

Answers:


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

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

  • 可写内存是您的进程使用写特权分配的地址空间量。

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

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

参考文献:


6
标记为“内存”的列怎么办?那是新专栏吗?与所有其他内存列有何不同?在大多数情况下,它的值似乎比常驻内存小。这是否意味着它仅指进程专用内存?
劳伦斯·西恩

0

一些定义和维基页面:

虚拟内存

共享内存:任务使用的共享内存量。它只是反映了可能与其他进程共享的内存。

常驻内存:通常是指机器中安装的物理RAM

X服务器内存:不言而喻,X服务器正在使用的内存量(X服务器控制您的用户界面)

希望我为您澄清了一些事情。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.