我正在使用 NAT 在两个 VMware Workstation VM 上分别运行一个程序的两个实例。有没有办法不用 VM 来实现相同的目的,因为它们会消耗大量系统资源。
答案1
有没有办法不用虚拟机就能做同样的事情
一般情况下不会。VM 是单个主机上唯一真正功能齐全的虚拟机。
确保你有一个不错的主机和同样快速的 SSD 主磁盘。我有 3 个虚拟机一直在运行,它们速度很快,资源占用低。
唯一的其他方法是 WSL,但它不是 VM,功能不齐全,并且通常不够灵活,无法运行大量程序。WSL 不具备真正的 VM 所具有的灵活网络。
双启动是一种方法,但 (a) 这意味着要缓慢切换系统才能切换到另一个系统,并且 (b) 设置起来有些复杂。我认为这不符合您“不使用虚拟机”的目标。我个人不推荐这样做。
一台性能好、速度快的机器将使虚拟机有效地运行。