htop 内存表已满。我甚至还没有启动任何服务

htop 内存表已满。我甚至还没有启动任何服务

我不明白为什么我的 htop 仪表已经满了。我甚至没有运行任何任务。这是我的 htop 的屏幕截图:

在此处输入图片描述

绿色仪表显示已用内存,蓝色仪表显示缓冲区,黄色仪表显示缓存。似乎缓存已经用完了我所有的内存。还是我只是搞混了?因为数字显示48/494MB

那么这里发生了什么?我应该增加服务器的内存吗?

我将运行 nginx、php 和 wordpress。这个服务器足以处理这个设置吗?

答案1

由于您没有将内存用于其他更好的用途,因此它被用作磁盘缓存。如果您启动服务,它们将只从缓存中获取内存。这是一件好事,并不表示有什么问题。请参阅linuxatemyram

答案2

48MB 是已用内存,因此还剩余足够。

蓝色和黄色部分是缓冲区和缓存。它们可以视为需要时可用的内存。

相关内容