<sad_plan>
tldr, pgo, bolt, lto seems to just be too much work, for not a whole lot of gains. ~5% increase is ridiculus
<kris_>
actual performance gains come from superior software not aggressive compiler opts
<kris_>
ive seen people spend actual hours tuning their overclocks for an extra 5% or less though so i guess there is a market for it
<sad_plan>
right. some people just want to push to the absolute outer limit, no matter the cost. more or less
<sad_plan>
and with all of this, I kinda just realised that, in order to have decent performance, its simple, just dont create a turd setup
<sad_plan>
but yeah, as you also said, use better software, or just get better hardware really :p
<kris_>
fun fact, -O3 hurts probably just as much as it helps
<kris_>
ubuntu decided they're going to toggle it on a per package basis
<kris_>
because for some it bombs perf
<sad_plan>
correct. -O2 is a better compromise, or even -Os actually
<kris_>
i usually just do -O2 for everything
<kris_>
this also got me thinking, i wonder what situations zstd actually helps compared to something else like xz or gzip
<sad_plan>
yeah ive been using -Os instead for a long time now. and I like to think it works decently enough
<kris_>
with my initramfs (tinyramfs) at least, zstd was like twice as slow as gzip because i had to crank it to get it to spit out a file of the same size or smaller
<kris_>
using gzip -9
<sad_plan>
xz is a turd. gzip is fast, but doesnt really compress much. zstd is a good compromise imo. fast compression and decompression, aswell as rate
<sad_plan>
lz4 has supperior decompression speed
<kris_>
also curious about it in the context of memory compression
<kris_>
i have quite a banger CPU but haven't bothered testing zstd with zram, just been using lz4
<sad_plan>
I also use lz4 on kernel, but mostly just because its decompression speed is the best
<sad_plan>
I use lz4 for zram, because of the speed. i think gentoo recommended it. iirc
<kris_>
probably just really depends on what kind of cpu you're using
<kris_>
lz4 seems quite effective though lol
<sad_plan>
wait, not Im using zswap, not zram
<sad_plan>
zswap is better, atleast thats what I came to understand
<sad_plan>
lz4 is decent imo. atleast if speed is important.
<kris_>
i mean the whole point of ram is speed so
<kris_>
i don't on-disk swap at all anymore
<sad_plan>
I have enough ram that I very rearly swap. even less so on my desktop
<sad_plan>
and with zswap, I would use it even less really
<sad_plan>
I could probably just not have a swap partition
<kris_>
yeah same situation here
<sad_plan>
despite that, I still opted for a 16G or something swap on my desktop for some reason though. just to be sure :p
<sad_plan>
for good measure, I suppose
_whitelogger has joined #kisslinux
<midfavila>
rearly
<midfavila>
he he
chungstoin has quit [Quit: Konversation terminated!]
riteo has quit [Ping timeout: 276 seconds]
zlg has joined #kisslinux
kata has joined #kisslinux
sjalv has quit [Ping timeout: 276 seconds]
sjalv has joined #kisslinux
phinxy has quit [Read error: Connection reset by peer]
phinxy has joined #kisslinux
fultilt has quit [Quit: Leaving]
L0Wigh has joined #kisslinux
L0Wigh has left #kisslinux [#kisslinux]
angerisagift has quit [Ping timeout: 276 seconds]
angerisagift has joined #kisslinux
fultilt has joined #kisslinux
L0Wigh has joined #kisslinux
<L0Wigh>
I'm back in the kiss linux world guys. Currently reinstalling everything on my macbook air. See you in 5 hours x)
<L0Wigh>
Any of you know if TDE would compile fine on kiss ?
riteo has joined #kisslinux
angerisagift has quit [Read error: Connection reset by peer]
angerisagift has joined #kisslinux
L0Wigh has quit [Read error: Connection reset by peer]
TheVSCodeHater has joined #kisslinux
<TheVSCodeHater>
FDE on Kiss Linux?
fturco has joined #kisslinux
<sad_plan>
kris_: seems like the kernel is too a subject too the gcc 15.1 issues.. oof