1
0
Fork 0
Commit graph

66 commits

Author SHA1 Message Date
Jaroslav Škarvada
20a71af333
profiles: renamed sst profile to intel-sst
Also updated intel-sst profile manual page describing its usage.

Related: rhbz#1743879

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2020-02-11 17:44:06 +01:00
Ondřej Lysoněk
9535680992 Add accelerator-performance profile
Resolves: rhbz#1795604

Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2020-02-06 17:55:21 +01:00
Jaroslav Škarvada
c374ca62e4
Merge pull request #234 from prarit/sst_v1
Add Intel Speed Select Technology (SST) Profile
2019-12-11 18:09:39 +01:00
Prarit Bhargava
bcdb24862e Add Intel Speed Select Technology (SST) Profile
Intel's new Speed Select Technology (SST) is a process power management
technology introduced by Intel that allows for throughput and per-core
performance configurations and optimizations such as allowing for
prioritization of workloads on specific cores by sacrificing performance
on other cores.

Intel has released several CascadeLake processors, commonly referred to
as CascadeLake-N, with this technology and will introduce further SST
related technologies in the next few years.

These new technologies require the disabling of the intel-pstate driver
configuration in tuned as it may interfere with the user chosen per-core
configurations of SST.

Add a new SST profile to tuned for general use.

Signed-off-by: Prarit Bhargava <prarit@redhat.com>
Signed-off-by: Joe Mario <jmario@redhat.com>
2019-12-11 08:52:52 -05:00
Jaroslav Škarvada
52156a00b5
sap-hana: updated tuning
Made sap-hana profile standalone.

Resolves: rhbz#1779821

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2019-12-06 16:43:08 +01:00
Ondřej Lysoněk
14053bc98a sysctl: Make reapply_sysctl ignore configs from /usr
The reapply_sysctl functionality was originally added to address
rhbz#1302953, which was about Tuned overriding sysctl config files
from /etc, which was deemed undesirable. The bug said nothing about
sysctl config files from /usr/lib/sysctl.d, /lib/sysctl.d or
/usr/local/lib/sysctl.d.

Having sysctl configs from /usr override Tuned profiles causes
problems (rhbz#1759597). Also, it seems reasonable for Tuned profiles
to override sysctl configs from /usr - a Tuned profile is often
explicitly chosen by the user, whereas sysctl configs from /usr are
provided by system packages whether the user wants them or not.

Also, in RHEL-6, tuned used to ignore sysctl config files from /usr,
as far as I can tell.

Resolves rhbz#1759597

Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2019-11-27 16:22:18 +01:00
Ondřej Lysoněk
800945d091 Drop profile sap-hana-vmware
As discussed in rhbz#1672213, the sap-hana-vmware profile is not needed
anymore and it only confuses users. Let's drop it.

Resolves: rhbz#1715541

Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2019-06-06 10:52:15 +02:00
Tomas Korbar
2448070756 Add Tuned-gui manpage
New manpage of Tuned-gui briefly describes all its functions.

Signed-off-by: Tomas Korbar <tkorbar@redhat.com>
2019-03-25 15:20:33 +01:00
Jaroslav Škarvada
02e8f26389
man: added simple entry for hpc-compute profile
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2019-03-10 15:32:14 +01:00
Tomas Korbar
2d04276e54 Update tuned-adm manpage
Added documentation for new options of tuned-adm list command

Signed-off-by: Tomas Korbar <tkorbar@redhat.com>
2019-03-08 15:24:17 +01:00
Ondřej Lysoněk
a484c644c5 man: Use ${i:PROFILE_DIR} in the example profile
Since commit cd4943bdbf, it is recommended to use ${i:PROFILE_DIR}
in paths to scripts, in order to make the paths absolute. It's not
required (yet) though.

Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2019-03-05 10:16:44 +01:00
Luiz Capitulino
461061eafb cpu-partitioning.7: add note about ksm and ksmtuned
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
2018-10-10 23:20:03 +02:00
Evgeni Golov
34ba5e5dfb fix spelling mistakes in tuned-profiles-cpu-partitioning.7 2018-09-05 19:54:23 +02:00
Jaroslav Škarvada
4fa1b8a4bb
profiles: added mssql profile
Resolves: rhbz#1442122

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2018-06-05 17:55:34 +02:00
Jaroslav Škarvada
09d8ebf469
tuned-profiles-cpu-partitioning: minor improvements
Added quoting for slashes.
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2018-02-26 10:16:54 +01:00
Luiz Capitulino
9b0479f8a6 add tuned-profiles-cpu-partitioning.7
The manpage already exists, but it's empty. So, this commit actually
adds the content. Also, update the AUTHORS, FILES and SEE ALSO sections.

Resolves: rhbz#1548148

Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
2018-02-26 10:07:46 +01:00
Ondřej Lysoněk
41d8e79162 Update man pages
Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2017-09-12 13:23:10 +02:00
Evgeni Golov
6e8d0b591f more spelling fixes found by lintian 2017-04-30 11:02:44 +02:00
Jaroslav Škarvada
c322cd25c1 Merge pull request #39 from olysonek/tuned_adm
List available profiles on 'tuned-adm profile'
2017-04-26 17:56:23 +02:00
Jaroslav Škarvada
0e37280609 Merge pull request #40 from evgeni/manpages
fix NF/FI macros in manpages
2017-04-26 17:05:06 +02:00
Evgeni Golov
77e4ccb1b6 fix a few spelling errors in the manpages
spotted by Debian's lintian tool
2017-04-22 15:06:41 +02:00
Evgeni Golov
1353a22ca2 fix NF/FI macros in manpages
the macros are called .nf and .fi, not .NF and .FI

Test:
    % LC_ALL=en_US.UTF-8 MANROFFSEQ='' MANWIDTH=80  man --warnings \
      -E UTF-8 -l -Tutf8 -Z <file> >/dev/null
    <standard input>:53: warning: macro `NF' not defined
    <standard input>:74: warning: macro `FI' not defined

Spotted by rpmlint and lintian.
2017-04-22 10:12:03 +02:00
Ondřej Lysoněk
82997069b4 List available profiles on 'tuned-adm profile'
List available profiles when 'tuned-adm profile' is run
without a profile name.

Resolves: rhbz#988433

Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2017-04-21 16:43:55 +02:00
Jaroslav Škarvada
76e7805276
man: updated tuned-main.conf manual page
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2017-04-03 18:21:38 +02:00
Jaroslav Škarvada
1026545936 Split tuned-profiles-nfv to host and guest
Resolves: rhbz#1413111

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2017-03-30 11:52:23 +02:00
Jaroslav Škarvada
e57df645ad man: report bugs pointed to Red Hat bugzilla
Added diacritic marks to contributor names where appropriate to show
correct credit.

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2017-02-08 12:16:11 +01:00
Jaroslav Škarvada
ace1ee1fe4 nfv: fixed quoting in manual page
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2016-10-07 12:01:40 +02:00
Jaroslav Škarvada
db6947da2f profiles: added new profile cpu-partitioning
The profile is delivered in the new tuned-profiles-cpu-partitioning subpackage.
Also moved defirqaffinity.py to the base package to allow other profiles
to use it.

Resolves: rhbz#1359956

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2016-10-07 11:56:57 +02:00
Jaroslav Škarvada
7d20183c01 man: fixed plugins list
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-07-09 16:17:41 +02:00
Jaroslav Škarvada
4cefd36c87 tuned: added one-shot no daemon mode
Most of the functionality don' work in this mode, it just
applies the settings, no rollback possible.

Disable daemon by setting 'daemon = 0' in /etc/tuned/tuned-main.conf

This settings can be overridden if running tuned with '-d' command line
option. In such case daemon mode will be used.

Resolves: rhbz#1068663

Also fixed interpretation of booleans in main config.

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-07-02 17:17:31 +02:00
Jaroslav Škarvada
b01eaf27d1 profiles: added realtime-virtual-guest/host profiles
Profiles shipped in tuned-profiles-nfv subpackage. The content was provided
by Jeremy Eder <jeder@redhat.com> and Clark Williams <williams@redhat.com>.

Resolves: rhbz#1228803

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-07-01 16:58:06 +02:00
Jaroslav Škarvada
c53b8173c3 profiles: oracle profile delivered in tuned-profiles-oracle subpackage
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-06-26 14:30:27 +02:00
Jaroslav Škarvada
46f1968bce profiles: added realtime
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-06-18 17:21:09 +02:00
Jaroslav Škarvada
446596ebdc profiles: added oracle profile
Resolves: rhbz#1196298

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-06-16 11:14:51 +02:00
Jaroslav Škarvada
63e58502a7 man: fixed 'tuned-adm off' description
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-06-15 18:46:20 +02:00
Jaroslav Škarvada
388cf1ead8 man: added verify command and other minor improvements
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-26 15:05:08 +02:00
Jaroslav Škarvada
3bcbc8e771 man: fixed typo in scomes manual page
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2015-05-04 11:04:38 +02:00
Jaroslav Škarvada
f55fffdd83 man: fixed typo in tuned-adm manual page
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-11-26 18:05:44 +01:00
Jaroslav Škarvada
21915d1b19 man: minor formatting/typos fixes
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-10-15 15:24:12 +02:00
Jaroslav Škarvada
c07691cdfb man: structured profiles manual pages according to sub-packages
In this way only the installed profiles are described in the installed
manual pages. I.e. base profiles are now described in the tuned-profiles.7
manual page and profiles for the Project Atomic are now described
in the tuned-profiles-atomic.7 manual page. Simalarly for the SAP and
compat profiles.

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-09-23 12:10:29 +02:00
Jaroslav Škarvada
d01e045fbd profiles: sap profile renamed to sap-netweaver
This profile is performance optimized for running SAP NetWeaver
based applications on bare metal.

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-09-18 17:31:12 +02:00
Jaroslav Škarvada
5ee8306676 man: made profile names non-wrappable
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-09-02 15:46:24 +02:00
Jaroslav Škarvada
53494c4593 man: added atomic-host and atomic-guest profiles description
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-09-02 15:43:45 +02:00
Jaroslav Škarvada
adffbb0ca1 balanced: used medium_power ALPM policy
This policy sets the link to the second lowest power
state (PARTIAL) when there is no I/O on the disk. This
mode is designed to allow transitions in link power states
(for example during times of intermittent heavy I/O and
idle I/O) with as small impact on performance as possible.

This may save significant amount of power in idle periods
of the link, especially on laptops. E.g. on x240 the average
AC power consumption dropped from approx. 5 W to only 2.5 W.

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-04-28 14:29:06 +02:00
Jaroslav Škarvada
0833850da8 man: fixed typo
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-03-03 15:48:16 +01:00
Jaroslav Škarvada
153afc6c9f network-throughput: added new profile
Resolves: rhbz#1052421

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-02-14 13:31:21 +01:00
Jaroslav Škarvada
a195fc06fe network-latency: added new profile
Resolves: rhbz#1052418

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2014-02-14 13:13:14 +01:00
Jaroslav Škarvada
d233fd7c31 misc: bumped year in copyright to 2013
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2013-11-27 09:30:07 +01:00
Jaroslav Škarvada
c31fdd5e03 tuned: timing improvements
This improves responsiveness of Tuned in Python 2 interpreter with applied
patch for rhbz#917709. There is new global config parameter "sleep_interval"
which can control the polling. By default it is set to 1 second which is
still much better than 50 ms (on unpatched intepreter). Also the overhead
of the main thread was lowered if the dynamic tuning is disabled. The
dynamic tuning update interval is still controlled by the "update_interval"
global config parameter, but it has to be multiply of the "sleep_interval".

Resolves: rhbz#1028122

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2013-11-08 17:06:48 +01:00
Jaroslav Škarvada
35a3eb2398 profiles: added sap profile
fixes #38

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2013-11-06 11:51:50 +01:00