top | item 41791198

(no title)

albertopv | 1 year 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.

discuss

order

consteval|1 year ago

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.

EasyMark|1 year ago

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.

albertopv|1 year ago

Of course. Mine is just an example to explain that there are many ways to improve Windows performance