所以如果imlogin到一个linux-vserver并运行命令顶部。 是虚拟服务器还是主机的字段“load average”和cpu?
这将是“客人”,或者你称之为“虚拟服务器”。 对于主持人在做什么,他们真的没有多less洞察力。
根据我使用Dreamhost VPS(我相信运行Linux-VServer )的经验, 顶级CPU使用率可能来自主机 ,因为它似乎报告的数字高于客户的使用率,而每个进程的平均负载和CPU使用率涉及客人 。
这是令人困惑的,并且基于单个虚拟机的经验,所以只需要一点点盐,但是如果它是正确的,您可能会考虑到客户机中CPU使用率数据的错误报告。 通过New Relic监控我参考的Dreamhost服务器,查看调查摘要:
Dreamhost的VPS(这可能不是他们的所有计划的情况)从内核报告的指标与客机的实际负载和进程使用率不匹配。 这通常取决于具体的提供商,通常是由于使用的虚拟化软件或主机使用的特定configuration造成的奇怪的内核统计结果。
https://discuss.newrelic.com/t/cpu-usage-above-95-with-low-load-and-low-per-process-cpu/26529/3
虚拟服务器中的顶级命令将为您提供服务器而不是虚拟机的平均负载。