1
0
Fork 0
tuned/profiles
Hector Martin e24bfef651 profiles: Correct CPU governor settings
First, always prefer schedutil for balanced/powersave. On platforms
where this governor is available, this enables Energy-Aware-Scheduling
which offers the best power efficiency and performance combination.
There is absolutely no reason to use another governor by default in the
"balanced" profile on these systems, in particular.

Second, swap around "conservative" and "ondemand". "conservative" is
supposed to be lower power and higher latency. The commit that made this
change [1] tested on a single server platform (10 years ago), but came
to the wrong conclusion. Dividing the throughput by power numbers of
that commit, "conservative" did in fact provide better performance/watt,
which is the intent of lower-power modes. The fact that it also
happened to provide better overall performance than "ondemand" is
probably an artifact of suboptimal power-management behavior or a
flawed test.

[1] b2897d9c1c

Signed-off-by: Hector Martin <marcan@marcan.st>
2025-01-21 08:31:13 +09:00
..
accelerator-performance Adjust profiles to set dirty_(bytes|ratio) via the vm plugin 2024-12-11 21:05:21 +01:00
atomic-guest raise the netfilter hash table size in openshift/atomic-{host,guest} 2022-02-09 17:15:46 +01:00
atomic-host raise the netfilter hash table size in openshift/atomic-{host,guest} 2022-02-09 17:15:46 +01:00
aws profiles: added aws profile for aws ec2 instances 2022-06-23 19:49:44 +08:00
balanced profiles: Correct CPU governor settings 2025-01-21 08:31:13 +09:00
balanced-battery Add support for controlling amd-pstate core performance boost 2024-06-21 15:31:46 -05:00
cpu-partitioning profiles: Improve 'isolated_cores=' help text 2023-11-28 11:15:47 +01:00
cpu-partitioning-powersave Add new cpu-partitioning-powersave profile 2022-11-22 17:50:30 +01:00
default Added support for 'summary' and 'description' of profiles 2016-01-05 11:28:25 +01:00
desktop desktop: fixed typo in profile summary 2017-03-30 17:00:26 +02:00
desktop-powersave plugin_video: Prefix DPM states with 'dpm-' 2017-09-19 23:03:41 +02:00
enterprise-storage profiles: consolidated summaries 2017-04-03 22:52:18 +02:00
hpc-compute hpc-compute profile: Remove vm.hugepages_treat_as_movable 2022-09-14 13:42:26 +02:00
intel-sst profiles: renamed sst profile to intel-sst 2020-02-11 17:44:06 +01:00
laptop-ac-powersave explicitly use /bin/bash for tuned scripts 2023-02-19 15:23:12 +01:00
laptop-battery-powersave Added support for 'summary' and 'description' of profiles 2016-01-05 11:28:25 +01:00
latency-performance Adjust profiles to set dirty_(bytes|ratio) via the vm plugin 2024-12-11 21:05:21 +01:00
mssql Adjust profiles to set dirty_(bytes|ratio) via the vm plugin 2024-12-11 21:05:21 +01:00
network-latency network-latency: enable rcu_normal_after_boot=1 kernel parameter 2023-06-20 14:15:42 -03:00
network-throughput network-throughput: increased net.ipv4.tcp_rmem default value 2024-02-19 13:44:41 +01:00
openshift Remove setting ip forwarding via openshift profile 2023-05-30 15:42:52 -04:00
openshift-control-plane profiles: drop sched_ tuning from openshift-control-plane 2022-08-10 16:31:32 -04:00
openshift-node Add OpenShift profiles. 2021-08-02 16:53:53 +02:00
optimize-serial-console Added new profile optimize-serial-console 2020-05-28 15:26:39 +02:00
oracle Adjust profiles to set dirty_(bytes|ratio) via the vm plugin 2024-12-11 21:05:21 +01:00
postgresql Adjust profiles to set dirty_(bytes|ratio) via the vm plugin 2024-12-11 21:05:21 +01:00
powersave profiles: Correct CPU governor settings 2025-01-21 08:31:13 +09:00
realtime realtime: remove leftover use of tuna 2024-07-25 17:17:43 +02:00
realtime-virtual-guest realtime: remove leftover use of tuna 2024-07-25 17:17:43 +02:00
realtime-virtual-host realtime: remove leftover use of tuna 2024-07-25 17:17:43 +02:00
sap-hana Adjust profiles to set dirty_(bytes|ratio) via the vm plugin 2024-12-11 21:05:21 +01:00
sap-hana-kvm-guest sap-hana-kvm-guest: fix whitespaces 2023-08-21 01:24:45 +02:00
sap-netweaver sap-netweaver: increased vm.max_map_count 2024-04-08 11:03:47 +02:00
server-powersave profiles: add energy_performance_preference hints to profiles 2023-12-11 12:29:17 -06:00
spectrumscale-ece Adjust profiles to set dirty_(bytes|ratio) via the vm plugin 2024-12-11 21:05:21 +01:00
spindown-disk Adjust profiles to set dirty_(bytes|ratio) via the vm plugin 2024-12-11 21:05:21 +01:00
throughput-performance Adjust profiles to set dirty_(bytes|ratio) via the vm plugin 2024-12-11 21:05:21 +01:00
virtual-guest Adjust profiles to set dirty_(bytes|ratio) via the vm plugin 2024-12-11 21:05:21 +01:00
virtual-host Adjust profiles to set dirty_(bytes|ratio) via the vm plugin 2024-12-11 21:05:21 +01:00