我计划将我的 1.6Ghz Atom、1GB RAM Mini-ITX PC 变成一台构建机器。我考虑让它为多种环境构建,所以我计划使用 Virtual Box 来创建一个 VM 环境。
我的机器能处理多台虚拟机吗?最多可以处理多少台?
我应该使用 Linux 作为主机,将 XP 作为客户机,还是应该使用 XP 作为主机,并在主机上运行 CC.Net(我只想使用一个 XP 许可证)?
我计划在自己的虚拟机中托管我的 SVN 存储库,这样合理吗?
当我想到更多问题或者它们变得相关时,我会发布更多问题。
答案1
我建议不要使用英特尔凌动 CPU 来做这种工作,因为它缺乏无序执行。
如果您确实想使用该机器,则不应使用虚拟化技术并期望低性能。如果您有时间,请以预期的工作负载运行测试。
答案2
如果你对性能的要求不是太高,那么它应该足够了,不过我建议将内存升级到更高一点。1GB 有点偏低,将其增加到 2GB 甚至 3GB 就会有很大的不同。
我还会让 SVN 在主机上运行,就像它在 VM 中运行一样,您需要让主机和 VM 一起运行。
使用当前的 RAM 配置,您只能运行 1 个虚拟机,如果 RAM 更大,则可以同时运行 3 个或 4 个虚拟机。请记住驱动器空间,设置的虚拟机越多,所需的空间就越大。
答案3
看看我的服务器:http://howto.basjes.nl/linux/installing-my-new-server
我在 CentOS 5.3 64 位下使用 VMware Server 和 2 VM(也运行 CentOS 5.3 64 位)运行它。我已配置 Vlan、防火墙等。我还有一张 ISDN 卡,它还用作我们家里的 Asterisk 盒,允许(免费)与家人进行 VOIP 通话。
对于我们的家居用途来说,它非常有用。