top | item 44611376

(no title)

etaioinshrdlu | 7 months ago

What optimizations did they do that had the biggest effect? can they be brought into the mainline linux kernel and distros?

discuss

order

ethan_smith|7 months ago

Clear Linux's performance came primarily from function multi-versioning (CPU-specific optimizations at runtime), aggressive compiler flags (-O3, LTO, AutoFDO), kernel tweaks, and a stateless design that minimized I/O overhead.

jeffbee|7 months ago

Mostly it's just compiling everything correctly and getting the most juice out of transparent hugepages.

bjconlan|7 months ago

Yeah, but there is something else here too... I used cachy for a heartbeat and it advertises the same benefits; it just felt slower (notably on boot) Maybe it was just all the graphical load screens.

There's something clear had that made it feel modern, familiar and boring (which might not be for everyone) 90% of my tasks were in vscode devcontainers so kept things simple and out of the system for the most part.

temp0826|7 months ago

I could be wrong but I think they used icc (Intel's c compiler) for most/everything?