gpt4 book ai didi

linux - 在 Linux 上 : We see following: Physical, 真实内存、交换内存、虚拟内存 - 我们应该考虑哪个来调整大小?

转载 作者:太空狗 更新时间:2023-10-29 11:27:38 24 4
gpt4 key购买 nike

我们使用工具 (Whats Up Gold) 来监控 Linux Box 上的内存使用情况。我们看到与以下相关的内存使用情况(图表):

物理内存、真实内存、交换内存、虚拟内存和所有内存(是所有这些内存的平均值)。

'The ALL' Memory graphs show low memory usage of about: 10%. 
But Physical memory shows as 95% used.
Swap memory shows as 2% used.

那么,我需要在这个 Linux Box 上增加内存吗?换句话说,我应该经过:

  • ALL Memory graph(表示内存情况良好)或
  • Physical Memory Graph(表示内存情况不佳)。

最佳答案

真实的和物理的

物理内存是当前使用的 DRAM 的数量。实际内存显示您的应用程序使用了多少系统 DRAM 内存。它大致低于物理内存。 Linux系统缓存了一些磁盘数据。这种缓存是物理内存和实际内存之间的区别。实际上,当你有空闲内存时,Linux 会使用它来进行缓存。别担心,因为您的应用程序需要内存,它们会取回缓存空间。

交换和虚拟

Swap 是实际 DRAM 的额外空间。这个空间是从磁盘空间借来的,一旦你的应用程序填满了整个 DRAM,Linux 就会转移一些未使用的内存进行交换,让所有应用程序保持活力。交换内存和物理内存的总和就是虚拟内存。

您需要额外的内存吗?

为了回答您的问题,您需要检查实际内存。如果您的实际内存已满,则需要获得一些 RAM。使用 free 命令检查实际可用内存量。例如在我的系统上 free 说:

$ free
total used free shared buffers cached
Mem: 16324640 9314120 7010520 0 433096 8066048
-/+ buffers/cache: 814976 15509664
Swap: 2047992 0 2047992

您需要检查缓冲区/缓存部分。如上所示,我的系统上有真正的 15 GB 空闲 DRAM(第二行)。在你的系统上检查这个,看看你是否需要更多内存。这些线分别代表物理内存、真实内存和交换内存。

关于linux - 在 Linux 上 : We see following: Physical, 真实内存、交换内存、虚拟内存 - 我们应该考虑哪个来调整大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12917179/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com