←back to thread

Shutting Down Clear Linux OS

(community.clearlinux.org)
125 points todsacerdoti | 7 comments | | HN request time: 0.63s | source | bottom
1. etaioinshrdlu ◴[] No.44611376[source]
What optimizations did they do that had the biggest effect? can they be brought into the mainline linux kernel and distros?
replies(2): >>44611470 #>>44611805 #
2. jeffbee ◴[] No.44611470[source]
Mostly it's just compiling everything correctly and getting the most juice out of transparent hugepages.
replies(2): >>44611515 #>>44611525 #
3. temp0826 ◴[] No.44611515[source]
I could be wrong but I think they used icc (Intel's c compiler) for most/everything?
replies(1): >>44611544 #
4. bjconlan ◴[] No.44611525[source]
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.

replies(1): >>44611550 #
5. jeffbee ◴[] No.44611544{3}[source]
I don't think they build any part of it with icc, the world's worst compiler. They do not even offer icc as a package.
6. etaioinshrdlu ◴[] No.44611550{3}[source]
Sounds like bloat removal and minimalism.
7. ethan_smith ◴[] No.44611805[source]
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.