我有相当大的 rails 应用程序需要开发前端,其中大部分设计工作都涉及 Adobe Illustrator 和 Photoshop,尝试在 VM 中运行它们,但它们运行时有很多错误。
因此决定采用其他方法 - 在 Windows 主机上运行带有 Rails 应用程序的虚拟盒。
但是它运行非常慢——在原生 Ubuntu 14.04 下页面生成时间约为 1-1.5 秒,在 VirtualBox 中的 Ubuntu Server 14.04 下页面生成时间约为 5-10 秒,这慢得令人无法接受。
我尝试使用 virtualbox 设置的所有参数,为其提供 4 个 CPU、1 个 CPU、512 RAM、8GB RAM、启用/禁用硬件虚拟化、pae/nx 等。(即切换并尝试每个复选框并选择值)
在 ubuntu 服务器端尝试增加缓存压力,并尝试最新的内核 3.18
上述两种方法均未显示出任何改善。
有趣的是,如果我运行 CPU 密集型任务,它在虚拟机上的工作效果几乎与在本机 ubuntu 上一样好,但渲染视图的速度却非常慢。
有人能帮忙解决这个问题吗,还可以尝试哪些方法?
提前致谢!