86
submitted 9 months ago* (last edited 9 months ago) by vojel@discuss.tchncs.de to c/opensource@lemmy.ml

I was looking for a non-chromium alternative browser to Firefox and found mercury. According to this site it is one of the fastest Firefox forks and also has optimizations from other well known forks like librewolf.

you are viewing a single comment's thread
view the rest of the comments
[-] Atemu@lemmy.ml 44 points 9 months ago* (last edited 9 months ago)

Claims 7-10% performance improvement on an old AMD FX thing. No information about the baseline though; whether it's the terrible Snap or Firefox's official binary package. I suspect it's the former because it has known performance issues IIRC and the latter has quite good compiler optimisations already (LTO+PGO making most of the difference).

When I built Firefox for x86_64-v3, I saw no measurable improvement over x86_64-v1 in speedometer. I didn't dare to build the most security critical application on my system with unsafe compiler optimisations though..

[-] Pantherina@feddit.de 3 points 9 months ago
[-] Atemu@lemmy.ml 14 points 9 months ago

Everything involving -O3. That usually stands for "enable all standards-compliant compiler optimisations, no matter how how little their benefit or their stability".

What would be even worse would be -Ofast which won't even care about strict standards compliance. No sane distributor distributes -Ofast and the only distributor I'd trust to use -O3 correctly is Intel's Clear Linux.

I don't know about OPT_LEVEL but it's likely an abstraction of the build system for this flag.

[-] Pantherina@feddit.de 6 points 9 months ago

Interesting. Thanks!

this post was submitted on 05 Feb 2024
86 points (88.4% liked)

Open Source

31165 readers
125 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS