我在主机系统上运行一个虚拟机,分配了50%的内存和50%的CPU。
这会将系统性能降低一半吗?
给我你的意见和建议。
答案 0 :(得分:2)
亚历克斯是对的。其原因可能是系统性能不到一半,因为如果虚拟机内部运行的软件要求不高,大多数虚拟化系统都不会将精确的CPU和内存专用于虚拟机。如果VM正在运行要求苛刻的工作负载,则情况并非如此。
它可能占用系统性能的一半以上是因为任何虚拟化系统都有自己的开销,只是为了向VM提供虚拟化。在跟踪虚拟机使用的内存和资源时会消耗一些内存,并且在处理VM的需求(来自网络流量的中断等)时会占用一些CPU。