我正在运行一个Windows工作站,并做了大量的Rails(Ruby)开发。 Rails在Linux中的运行速度要快3倍,所以我打算在我的工作站上运行一个Linux VM来testing应用程序。 testing尽可能地高性能是非常重要的。 我目前正在运行VMWare Workstation。 我有一个12 GB的四核处理器(充足的RAM备件)。
我有三个select:
我的问题是:每种解决scheme会带来哪种types的性能开销? 我有足够的内存,所以我不关心足迹。 但我希望应用程序能够尽可能快地启动,testing和运行。 也就是说,我想刮掉几秒钟,尤其是, 延迟。
哦:我将主要运行没有任何GUI。 但是我也可能有时也想在Linux vm上使用GUI编辑器。
使用支持PAE + VT-x / AMV-V的处理器,我会说你将接近零开销。 我怀疑你会得到任何有意义的基准比较在真实世界的工作量下的虚拟机。
不要忘了查看CoLinux 。 在Windows下,你可以用Linux获得裸机。