我使用 virtualbox 在虚拟机上安装了 Windows 8.1。我的主机系统是 Ubuntu 13.04。
我使用 Windows 进行测试,也使用 TortoiseSVN。出于某种原因,在 Tortoise 上提交需要花费太多时间来填充提交窗口。即使我只选择一个小项目,也需要 15-20 秒才能显示已更改的类等。过去,我使用 Parallels 作为我的 VM(在 MBP 上),同一个屏幕上的相同项目几乎会立即填充。
有谁知道哪些参数可能会影响性能?我为虚拟机提供了大量硬件资源(6 核、4GB RAM、256 视频/3D),因此这对 SVN 来说不是问题。是否可以通过网络访问文件?
答案1
这听起来可能有点倒退,但如果你减少虚拟(客户)CPU 上的核心数量,通常可以获得更好的性能。如果给客户机 6 个核心,则需要等待所有 6 个核心(在主机上)在每个计算周期内准备就绪。如果减少到单个核心,则只需等待主机上的 1 个核心准备就绪即可。