4 ms·
In two companies I've now compared development with Eclipse/Intellij and Maven between Linux and Windows. The Windows file system seems to be much slower (~2x)
by Uchikoma 14y ago
In two companies I've now compared development with Eclipse/Intellij and Maven between Linux and Windows. The Windows file system seems to be much slower (~2x) for Java development (working in IDE, building, unit tests etc). Identical hardware.
- kevingadd 14y agoThat's largely the stat() speed penalty. Linux-oriented software tends to call stat() way more often than it needs to since it's comparatively quite fast on Linux (not sure why - more aggressive caching?). The most obvious example of this phenomenon is version control software like svn or git. If you profile them you'll see a ton of time spent just querying the attributes of files on Windows.