我使用 Windows 8.1 作为主机,并在 VMWare 中使用 Ubuntu 14.04。
我将用 Java 运行计算机模拟。
我有两个问题:
1. 如果我在虚拟机上运行模拟并在主机上执行其他工作,这会影响虚拟机的性能吗?
2. 从性能角度来看,在主机还是虚拟机上运行模拟更好?
答案1
- 如果我在 VM 上运行模拟并在主机上执行其他工作,这会影响 VM 的性能吗?
由于虚拟机共享主机资源,因此分配给其他任务的主机资源越多,虚拟机可用的资源就越少。资源越少 = 性能越差。
- 从性能角度来看,在主机还是虚拟机上运行模拟更好?
在主机上,因为您可以释放用于创建/驱动虚拟机的资源(通过关闭虚拟机)。
根据您正在运行的“计算机模拟”,您可能不会注意到任何差异。