我不是 Ubuntu 专家,但我刚刚top
在 Ubuntu 服务器盒上运行,终端以红色突出显示了结果,对我来说它看起来相当高。
这是对的吗?我实际上只在那里运行 Apache 和 Node.js。我该怎么做才能降低内存?
答案1
不要依赖 来top
告诉您有多少可用内存。使用类似 的方法free -m
。Linux 使用(和报告)内存的方式是将大部分“可用”内存放入缓冲区。这导致 Top 认为内存已被使用,而实际上它并未被使用,可供需要它的进程使用。
我不是 Ubuntu 专家,但我刚刚top
在 Ubuntu 服务器盒上运行,终端以红色突出显示了结果,对我来说它看起来相当高。
这是对的吗?我实际上只在那里运行 Apache 和 Node.js。我该怎么做才能降低内存?
不要依赖 来top
告诉您有多少可用内存。使用类似 的方法free -m
。Linux 使用(和报告)内存的方式是将大部分“可用”内存放入缓冲区。这导致 Top 认为内存已被使用,而实际上它并未被使用,可供需要它的进程使用。