The Asus FSB reclocking feature is also known as Super Hybrid Engine (SHE).
The feature can be enabled in tuned.conf by setting the eeefsb to True.
It is enabled by default in the laptop-battery-powersave profile.
Signed-off-by: Jan Vcelak <jvcelak@redhat.com>
Starts out as a clone of throughput-performance profile, but takes the
additional steps to disable barriers on data volumes and increase
readahead values.
Signed-off-by: Jarod Wilson <jarod@redhat.com>
- don't set pid_max by default, as it can be highly dependent on cpu
count (and architecture, to some extent)
- add commented out vm.dirty_background_ratio param, which we may or may
not set sometime in the future, but its also there now for people to
enable w/relative ease.
Signed-off-by: Jarod Wilson <jarod@redhat.com>
Added verifications, whether tuned cpu supports scaling.
Previous governor settings are saved and reverted separately for each
CPU.
If 'cpuspeed' is installed, CPU governor is set by changing it's
settings. If not, governor is set directly through sysfs and a message
suggesting installation of 'cpuspeed' is shown.
Updated profiles:
- laptop-batery-powersave
- latency-performance
- throughput-performance
Missing VAR_SUBSYS_KTUNE variable in ktune.sh scripts prevented these
scripts to run stop() when disabling profile.
Fixed in:
- desktop-powersave
- laptop-ac-powersave
- server-powersave
- spindown-disk
Per discussion with the perf team:
- Set performance cpuspeed governor
- Set deadline io scheduler
- Set kernel.sched_min_granularity_ns = 10000000
- Set kernel.sched_wakeup_granularity_ns = 15000000
- Set vm.dirty_ratio = 40
Signed-off-by: Jarod Wilson <jarod@redhat.com>