【发布时间】:2012-12-17 03:39:42
【问题描述】:
我的问题正如标题中所说,我想在客户机上运行 java 或 c 程序,它可以获得 hyper-v 主机信息或虚拟机实际 cpu 使用情况。实际的 cpu 使用情况可以解释为 (guest_overall_cpu_usage / host_overall_cpu_usage)。我知道可以在hyper-v管理工具中看到cpu使用情况,但我需要使用程序来获取它。任何帮助将不胜感激。
【问题讨论】:
-
虚拟机中的程序不应该知道它们正在虚拟机中运行。
-
程序没有运行在虚拟机/运行在Hyper-V以外的虚拟机/运行在嵌套虚拟机应该怎么办?
-
恐怕虚拟机无法访问它的主机。
-
有主机IP、admin_name、密码,所以有访问主机的权限。
-
主机 IP、管理员名称、密码是基于网络的属性(将主机视为不同的机器),不是吗? CPU 是基于硬件的属性(网络上的其他设备通常不可用)。