Как устранить нагрузку CPU при работе compass watch?
Добрый день.
У меня возникла проблема. При установленном gem'e celluloid, запускаю команду compass watch. Процесс ruby.exe при этом начинает использовать ~50% процессрного времени, а compass заметно подтормаживает. Без celluloid'a ~ 5% CPU. Celluloid нужен в цепочке зависимостей для gem'a guard.
В чем может быть проблема?
ОС: Windows 7 x64, Ruby (Был испытан 2.0 и 2.1.5, x64 и x86), celluloid (0.16.0 и какая-то из 0.15.х), compass (1.0.1 и 1.0.0)
UPD:
Попробовал на vagrant (Ubuntu 12.04.5). История повторилась.
UPD2: Поекспериментировал ещё немного.
Описанный выше эффект дают вместе gem listen, зависимый от celluloid. Если не устанавливать listen, а установить только celluloid, то повышенной нагрузки на процессор не наблюдается.