2012-05-14 16 views
12

después de instalar el Ubuntu 12.04 más nuevo en mi máquina todas las pruebas rspec para todas mis aplicaciones de rieles están funcionando muy, muy lento. También un colega mío tiene el mismo problema.Rspec increíblemente lento después de instalar Ubuntu 12.04

¿Alguien una idea de lo que podría ser? Es realmente molesto ...

+0

el mismo problema aquí :( –

+0

¿Está utilizando el rubí del paquete de ubuntu o por medio de RVM? – luacassus

Respuesta

14

Mis especificaciones tardaron 4 veces más que mis compañeros de trabajo que ejecutan Vagrant en Mac OSX. Encontré this post que parece resolver el problema. Aparentemente cualquiera que use ext4 experimentará esto a menos que siga las instrucciones en la publicación del blog:

Abra su archivo/etc/fstab en un editor de su agrado (como sudo).

Busque la línea que describe la partición en la que está ejecutando Ubuntu en. Por ejemplo: errores

UUID = f54ae48f-7525-4b18-92bf-dbe5b1fb9be6/ext4 = remontaje-ro 0 1

Añadir una barrera = 0 opción por lo que ahora se ve así:

UUID = f54ae48f-7525-4b18-92bf-dbe5b1fb9be6/ext4 barrera = 0, = errores de volver a montar-ro 0 1

+0

Gracias una ¡Mucho! También ayuda con las pruebas de Ubuntu 14 y Rails 4, Selenium + Capybara (sin Rspec). –

+1

Esto realmente ayuda ... ¿pero por qué? – Bach

+0

Esto no explica el por qué exactamente, pero más información sobre la barrera ext4. Con ext3, barrera se establece en falso, con ext4 se establece en true por defecto. https://www.kernel.org/doc/Documentation/filesystems/ext4.txt – Michael

Cuestiones relacionadas