Overall, I'd say give it a shot as it can be really powerful and I do actually like it. Don't be afraid to go 'no, I know how to do this better, myself' and turn it off though.
FYI: messing with irq bindings for per-cpu queues of nics has been a bug for at least 16 years depending on the nic. FYI: Intel launched the 82599 back in 2009.
Clueless software developers should not be messing with kernel settings like irq bindings. Software that does that is not worth my time.
Another answer talks about saving 40W. Why not? But it's not much in a normal power-cost environment.
x86 cpus don't have the power efficiency to do the work we now expect of them in thin and light laptops with difficult thermal constraints. You can push them one way or another. You can have them fast with a fan like a jet engine or you can have them cold and running like a 10 year old computer or put the dial somewhere inbetween but there is only so much you can do.
I have one of Intel's old desktop class processors in a refurbished ex-office mini-desktop plugged into a power meter running a few services for the household and the idle usage isn't terrible. I don't understand why my laptop doesn't run colder and longer given the years of development between them.
There is also the race to idle strategy where you spike the performance cores to get back to idle which probably works well with a lot of office usage but not so well with something more demanding like games or benchmarks.
And x86 not being power efficient is hardly true for the modern AMD mobile chips, it's not quite the "iPad" experience but it's very good. Comparing to Apple is unfair IMHO since M* is essentially an iPhone CPU with a souped up power budget, many years of optimization across both hardware, kernel and userspace that we don't have.
Things like suspend to RAM/disk working, GPU performance is reasonable, WiFi and disk speeds aren't slower than expected.
If you're on and AMD laptop then suspend to ram can be tested with amd-debug-tools[0].
> WiFi
Here[1] is a list of public iperf3 servers. You can test your connection speed with (change host name and port to appropriate server):
# Test upload speed
iperf3 -c host-name-here -p 5201
# Test download speed
iperf3 -c host-name-here -p 5201 -R
You can also launch your own server so you're not limited by your internet speed (I usually run one on my router): iperf3 -s -p 5201
[0] https://git.kernel.org/pub/scm/linux/kernel/git/superm1/amd-debug-tools.git/about/
[1] https://iperf.fr/iperf-servers.php
https://manpages.debian.org/testing/moreutils/sponge.1.en.ht... good for privilege escalated pipe to file :)
Although all of the commands and files are all-lowercase: tuned.
It is probably lucky for RedHat that it does not have similar pundits. (-:
jauntywundrkind•8h ago
There's also API compatibility with the power-profiles-daemon, which didn't ever help me that much (I'd also done some basic tuning myself), and which has been unmaintained for a while now. But there's still a variety of utilities which target the old ppd.