Hacker News new | ask | show | jobs
by albertopv 613 days ago
Coworkers switched from Win11 to Ubuntu, our main Spring Boot project compiled time was cut in half. I guess ntfs is a factor in this specific use case, it's a medium sized project with a few thousands files and classes.
2 comments

NTFS is 100% the problem here. It really struggles with many small files type use cases. In pretty much all my projects, I notice a huge compile time cut in Linux and Mac as opposed to Windows.

Also a lot of typical Linux pipelines become unbearably slow if you try to replicate them in Windows.

Have you thought about using ccache since you have so many files to compile? Although I assume after the initial compile it’s not that big of a deal.
Of course. Mine is just an example to explain that there are many ways to improve Windows performance