this post was submitted on 07 Jul 2025
35 points (100.0% liked)

Linux

8360 readers
459 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

I dug out my old Asus Zenbook (UX305CA) and refurbished it: gave it a good cleaning, replaced the thermal paste, installed a new battery, upgraded the SSD, and did a clean install of Ubuntu 24.04 (don't judge; everything else in my house is still Debian and/or OpenWRT).

The only thing I can't upgrade is the memory since it's soldered on. It's got 8 GB which hasn't really been a limit given my use cases, but since I'm in upgrade mode, I was thinking of running it with zram configured.

I just setup zram and gave it 50% of the physical memory as a starting point, set vm.swappiness to 140, and am using zstd as the compression algorithm.

Haven't noticed much difference, so there doesn't seem to be much CPU performance penalty even on this low-spec CPU (base clock 900 MHz lol). zramctl shows it's got 726 MB swapped to it currently which is compressed to 126 MB. Not bad! The only thing I haven't done yet is set the power profile to "Power Saver" - if there are going to be noticeable performance penalties, that's probably when it will show up.

I've only ever used zram on Raspberry Pis and on an old netbook, so I'm not sure if using it on a machine with an otherwise usable amount of RAM is even worth it.

Thoughts and/or suggestions for a better config?

you are viewing a single comment's thread
view the rest of the comments
[–] rimu@piefed.social 3 points 3 days ago* (last edited 3 days ago)

On my 8 GB laptop I had it at 100% for a while and it slowed my laptop down a lot. At 50% it's much happier.

I can't remember the compression method, ymmv