首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在VM中检查OpenVZ *主机*计算机的CPU和RAM使用情况?

是否可以在VM中检查OpenVZ *主机*计算机的CPU和RAM使用情况?
EN

Server Fault用户
提问于 2011-06-06 09:33:36
回答 3查看 5.9K关注 0票数 1

我已经从数百家互联网托管公司中的一家购买了OpenVZ VPS。我花不了多少钱,但最近的表现很糟糕。

他们显然是超卖,但我正试图确定多少。是否可以在OpenVZ VPS中检查主机的CPU使用/内存使用情况?

像'top‘这样的命令似乎只显示了特定VPS的用法,而'cat /proc/ cpuinfo’则显示了底层主机CPU的cpuinfo。

谢谢

EN

回答 3

Server Fault用户

回答已采纳

发布于 2011-06-06 09:45:46

您的vm实际上是沙箱化的。如果没有主机上的一些信息,你就无法得到它。

编辑:同样,尝试林节点。他们对我来说很棒,是我唯一没有抱怨过的几家互联网公司之一:-)

票数 1
EN

Server Fault用户

发布于 2011-06-07 05:48:58

对于内存,free -m应该完成这项工作。

您可以通过运行一些通常占用100%的时间来推断可用的CPU时间,然后查看top,看看程序在给定时间能够占用多少CPU时间。

cat /proc/cpuinfo是您正在使用的处理器。OpenVZ不模仿任何硬件。它只使用真正的硬件和容器之间的共享。OpenVZ提供了足够的隔离,使得容器就像虚拟机一样。

在容器内部,您可以探索分配给您的低级别资源:

代码语言:javascript
复制
less -S /proc/user_beancounters

这些值在这里解释:http://wiki.openvz.org/Proc/user_串珠计数器

CPU单元的极限并不存在。您将不会显式地看到大部分CPU是如何与其他人共享的。

票数 0
EN

Server Fault用户

发布于 2013-01-03 00:33:04

回复有点晚,但我已经用PHP编写了一个程序,它将显示您的服务器的CPU和RAM使用情况,包括共享主机。

你可以在这里查看- http://code.google.com/p/php-cpu-monitor/

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

https://serverfault.com/questions/277350

复制
相关文章

相似问题

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