[Bug 1203991] New: Thermald on openSUSE disables active power management, hindering performance
http://bugzilla.opensuse.org/show_bug.cgi?id=1203991 Bug ID: 1203991 Summary: Thermald on openSUSE disables active power management, hindering performance Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: screening-team-bugs@suse.de Reporter: tjyrinki@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Thermald in openSUSE currently sets --disable-active-power by default. It is done in two places /etc/sysconfig/thermald and /usr/lib/systemd/system/thermald.service. This removes the performance benefits thermald would provide. Currently on Fedora (https://kojipkgs.fedoraproject.org//packages/thermald/2.5/2.fc38/x86_64/ther...), Debian (https://packages.debian.org/sid/amd64/thermald/download) and Ubuntu (https://launchpad.net/ubuntu/+source/thermald/2.5.1-1/+build/24492675) thermald is enabled by its normal defaults, /usr/sbin/thermald --systemd --dbus-enable --adaptive. With openSUSE's disabling, my Tiger Lake laptop under continous CPU load gives around 2200-2300MHz and consumes (pkgWatt in turbostat) around 15W (TDP of the CPU would be 28W). With the normal defaults, the CPU raises to 2900MHz with 20W consumption on my current example. For briefer periods, also a lot higher frequences can be kept for a short time. The disabling was added in openSUSE in January 2020, without citing bugs but probably as a precaution, at the same time upstream introduced the new features. Upstream stated back then "To disable all the above performance optimization, use --disable-active-power". -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1203991
http://bugzilla.opensuse.org/show_bug.cgi?id=1203991#c1
Timo Jyrinki
http://bugzilla.opensuse.org/show_bug.cgi?id=1203991
http://bugzilla.opensuse.org/show_bug.cgi?id=1203991#c2
--- Comment #2 from Timo Jyrinki
http://bugzilla.opensuse.org/show_bug.cgi?id=1203991
Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1203991
http://bugzilla.opensuse.org/show_bug.cgi?id=1203991#c3
Timo Jyrinki
participants (1)
-
bugzilla_noreply@suse.com