首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ps与免费,RAM的使用

ps与免费,RAM的使用
EN

Server Fault用户
提问于 2010-08-19 20:46:11
回答 4查看 497关注 0票数 0

我有一个带有VPSnoc的VPS,它表现出了一些奇怪的行为。当我将%MEM列从一个"ps faux“中计算出来时,我得到了大约23%,但是当我自由运行时,我得到了419580/524288 = 80%的使用量。这是许多非进程使用的RAM,比我管理的任何其他机器上的内存都多,甚至我朋友的VPS也有相同的提供者。

我已经给VPSnoc支持发送了几封电子邮件,但他们似乎都无法理解在系统上发生这种情况是非常奇怪的事情。

我不会抱怨,只是偶尔会走出内存错误(比如当我尝试将apache2工作者设置为>7个线程或>8个同时连接时),而这些错误并不好。

这是否有可能是我可以修复/解决的配置问题,或者这可能是正常的?我正在失去希望,VPSnoc甚至会承认这个问题。

他们使用OpenVZ,如果这有帮助的话。

编辑:我调整了一些MySQL设置,这使得ps报告的内存使用量从7%下降到4%,但免费报告的内存使用量下降了20%。我不再是记忆中的错误,但我仍然希望更好地理解报告。空闲-m的当前输出是:

代码语言:javascript
复制
             total       used       free     shared    buffers     cached
Mem:           512        320        191          0          0          0
-/+ buffers/cache:        320        191
Swap:            0          0          0

我现在更好地理解了可能存在的缓冲区/缓存差异,但是没有一个是由这个输出显示的(或者曾经在这个框中显示过),这不应该导致实际的内存不足错误。

EN

回答 4

Server Fault用户

回答已采纳

发布于 2010-11-01 16:13:50

在与我的主机进行了大量的调试和斗争之后,我几乎可以肯定,无论是用OpenVZ还是他们使用它的方式,这都只是一个bug。看起来,ps中的%MEM显示的是实际物理RAM的%,而空闲显示的是我分配的VPS的数量。

票数 1
EN

Server Fault用户

发布于 2010-08-19 21:12:37

有关免费显示内容的说明,请参见http://www.linuxatemyram.com/

你已经启用交换了吗?

(编辑)并请张贴免费的全部输出。

票数 2
EN

Server Fault用户

发布于 2010-08-19 21:39:28

我使用这个脚本获取有关内存使用的更多信息:http://www.pixelbeat.org/scripts/ps_mem.py

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/172516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档