KKBOX / FireApp

Fire.app is a HTML prototyping tool with Sass/Compass/ERB/Haml/Slim/Markdown support
http://fireapp.kkbox.com/
GNU General Public License v2.0
613 stars 79 forks source link

Bad performance under Windows #267

Closed kslstn closed 9 years ago

kslstn commented 10 years ago

For just one project (a WordPress theme), fire.app 1.33.1 takes up around 16% CPU. Live reload is too slow to be of use: it takes over 7 seconds to pick up on changes. When I have fire.app compile css from scss too, it is around 17 seconds. The scss extension for Sublime Text as well as the Scout application only take 4.2 seconds to compile the css, so there seems to be something wrong here.

Edit: I'm running Windows 8.1 on a Intel Core i702670QM @2.2GHz

hlb commented 10 years ago

@kslstn if you are using Java 8, please try to downgrade to Java 7 first because of https://github.com/jruby/jruby/issues/1858

kslstn commented 10 years ago

Actually I was on Java 7. Reinstalled it and now the LiveReload refreshes are within about four seconds, which I find acceptable. CPU still averages around 14%, forcing my fan to turn on - not so acceptable. Even for monitoring an empty folder, Fire.app needs 2.7% CPU. In comparison, LiveReload 0.9.2 only takes around 1% CPU for monitoring all my actual project folders together.

I won't reduce the number of files in my project folder just to have fire.app play nice. I've already reduced the watched file types to a minimum. Any other ideas?

hlb commented 9 years ago

the performance issue should be fixed in 1.14