【发布时间】:2012-05-14 12:48:24
【问题描述】:
在我的机器上安装最新的 Ubuntu 12.04 后,我所有 rails 应用程序的所有 rspec 测试都运行得非常慢。我的一个同事也有同样的问题。
有人知道它可能是什么吗? 真是烦人……
【问题讨论】:
-
你是使用 ubuntu 包中的 ruby 还是通过 rvm?
在我的机器上安装最新的 Ubuntu 12.04 后,我所有 rails 应用程序的所有 rspec 测试都运行得非常慢。我的一个同事也有同样的问题。
有人知道它可能是什么吗? 真是烦人……
【问题讨论】:
我的规格比在 Mac OSX 上运行 Vagrant 的同事花费的时间长 4 倍。我发现this post 似乎解决了这个问题。显然任何使用 ext4 的人都会遇到这种情况,除非他们按照博文中的说明进行操作:
在您喜欢的编辑器中打开您的 /etc/fstab 文件(作为 sudo)。
查找描述您正在运行 Ubuntu 的分区的行 在。例如:
UUID=f54ae48f-7525-4b18-92bf-dbe5b1fb9be6 / ext4 errors=remount-ro 0 1
添加一个 barrier=0 选项,使其现在看起来像这样:
UUID=f54ae48f-7525-4b18-92bf-dbe5b1fb9be6 / ext4 屏障=0,错误=重新挂载-ro 0 1
【讨论】: