在虚拟机中编译代码时性能受到影响



运行在Windows 7之上的Linux虚拟机上使用GCC(例如,Linux内核(编译代码是否比本机构建盒慢得多?我有一台 6 核 (FX6300(、8GB 的机器,我需要它来运行 Windows 7。我宁愿运行Ubuntu,但我需要一台Windows机器。

我希望通过一些硬件虚拟化魔法,可以访问CPU和RAM的原始功能,从而在虚拟环境中编译代码的成本最低。

这当然在很大程度上取决于虚拟机软件,但对于支持硬件虚拟化的现代CPU和现代VM软件,惩罚可以忽略不计。

您的 CPU 支持 AMD-V

硬件虚拟化,因此您只需要一个可以利用 AMD-V 的合适虚拟机软件。例如,免费的VirtualBox似乎支持它,但对于图形等,它往往更慢。不过,这对编译速度无关紧要。

最新更新