1
0
Fork 0
Commit graph

37 commits

Author SHA1 Message Date
Jan Vcelak
2884a1ac36 remove control of HAL CD polling
HAL is being removed from all current distributions, including Fedora.

Resolves: #710920
2011-06-21 12:41:09 +02:00
Jaroslav Škarvada
9f490b6cb1 cpu plugin: add EEEPC dynamic FSB reclocking
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>
2011-03-14 19:29:30 +01:00
Jan Vcelak
f6d80577d3 disable tuned in performance and spindown profiles
Not providing tuned.conf caused, that default or previous
tuned configuration was used instead of disabling tuned.
2011-01-13 16:48:19 +01:00
Jan Vcelak
c53cf2a2ee laptop-battery-powersave: ktune script typos 2011-01-13 14:24:30 +01:00
Jan Vcelak
4e9b48112d set_disk_readahead -> multiply_disk_readahead
Resolves: #658843
2011-01-04 18:18:52 +01:00
Jan Vcelak
54b1caece5 profiles: disable debugging in 'functions' script
forgotten 'set -x' removed
2011-01-04 18:00:58 +01:00
Jan Vcelak
93ad579f69 all ktune.sh updated to use common functions file 2010-12-23 11:04:39 +01:00
Jan Vcelak
436f4d234b consolidated ktune scripts functions 2010-12-23 11:04:35 +01:00
Jan Vcelak
732e072dc0 reduced FSB support on EEE PCs with Intel Atom
profile: laptop-battery-powersave
2010-11-29 19:06:56 +01:00
Jan Vcelak
594d652b4b fix hal-disable-polling if no CD drives present 2010-11-18 15:02:34 +01:00
Jan Vcelak
cee19fbf00 profiles: workaround hal-disable-polling bug
Workarounds: #554886
2010-09-30 11:34:11 +02:00
Jan Vcelak
e78494e1c5 profiles: apply IO scheduler changes to dm devices
Resolves: #636548
2010-09-29 09:12:05 +02:00
Jarod Wilson
d7bf3c1d10 Merge branch 'master' of ssh://git.fedorahosted.org/git/tuned 2010-08-18 10:00:03 -04:00
Jarod Wilson
a0222d7fcb enterprise-storage: fix setting read_ahead_kb
Signed-off-by: Jarod Wilson <jarod@redhat.com>
2010-08-18 09:59:54 -04:00
Jan Vcelak
b90ba21fd2 throughput-performance: s390x sysctl settings
bz #619377 kernel: Process scheduler tuning recommendation for s390
2010-08-18 12:37:25 +02:00
Jarod Wilson
bdce7eb69d add new enterprise-storage profile
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>
2010-08-17 14:04:57 -04:00
Jarod Wilson
bdd933246b throughput-performance: don't twiddle cpufreq or hugepages if not supported
Signed-off-by: Jarod Wilson <jarod@redhat.com>
2010-08-17 13:16:58 -04:00
Jarod Wilson
927529c1cc further throughput-performance profile tweaks
- 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>
2010-07-14 11:21:30 -04:00
Jan Vcelak
3be9255472 governors: prefer cpuspeed, restore for each CPU
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
2010-07-13 19:55:29 +02:00
Jan Vcelak
34cd670b21 laptop-battery-powersave: enable ondemand governor 2010-07-13 15:50:45 +02:00
Jan Vcelak
1d32fcb0e7 latency-performance: enable performance governor 2010-07-13 15:50:41 +02:00
Jan Vcelak
34a8129ea8 tune-profiles: added missing VAR_SUBSYS_KTUNE
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
2010-07-13 15:50:35 +02:00
Jan Vcelak
347a24aa21 throughput-performance: updated save paths
All save files will be in /var/run/tuned directory.
This is being done to comply with SELinux policy.
2010-07-13 15:50:28 +02:00
Jan Vcelak
4fff679322 latency-performance: removed sysctl 'net' bits 2010-07-12 17:09:17 +02:00
Jan Vcelak
c62252bb0c throughput-performance: removed SYSCTL option
/etc/sysctl.ktune is no longer used, sysctl.ktune from profile
is loaded through /etc/ktune.d/tunedadm.conf
2010-07-12 15:08:11 +02:00
Jarod Wilson
6982c57e8c ktune: increase pid_max in throughtput-performance profile
Signed-off-by: Jarod Wilson <jarod@redhat.com>
2010-07-09 17:06:09 -04:00
Jarod Wilson
d88e88579f ktune: update throughput-performance profile for rhel6
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>
2010-07-08 17:38:32 -04:00
Jan Vcelak
eb14144643 removing global /etc/sysctl.ktune 2010-05-04 15:28:47 +02:00
Philip Knirsch
16cad923e0 - Large update to documentation and manpages
- Updated several of the profiles
2010-03-19 17:38:41 +01:00
Philip Knirsch
db9c8a8203 - Updated ALPM powersave code in the various powersave profiles
- Disabled USB autosuspend in laptop-battery-powersave for now
2010-03-18 14:28:48 +01:00
Philip Knirsch
8d7ab53cbf - Updated ktune.sh script for laptop-battery-powersave profile with latest
ALPM mechanism
- Fixed ktune.sh script for laptop-battery-powersave profile to stop printing
  errors when files in /sys are missing
2009-12-08 14:59:19 +01:00
Philip Knirsch
784d0b3598 - Fix ktune.sh script for stopping in regard to ALPM and CDROM polling 2009-10-20 14:23:42 +02:00
Marcela Mašláňová
c2486397a9 Spindown disc profile - set disc to minimum spins.
Writen-by: Daniel Mach
Rewrite-into-profile: Marcela Mašláňová
2009-09-09 13:20:26 +02:00
Marcela Mašláňová
da4c316c8d Scripts in profiles didn't run because ktune runs
only executable scripts.
2009-09-08 16:59:29 +02:00
Philip Knirsch
ed3e6634f2 - Updates to the ktune scripts
- Added support for start/stop of the ktune scripts and ktune initscript
2009-08-14 17:05:44 +02:00
Philip Knirsch
05ee10191b - Small update to specfile 2009-08-04 17:39:15 +02:00
Philip Knirsch
37bb0358b7 - Added a first set of profiles. Still need more work
- Fixed several issues with the tuned-adm tool, should work now
2009-08-04 17:33:20 +02:00