1
0
Fork 0
Commit graph

91 commits

Author SHA1 Message Date
Pavol Žáčik
db6b880bb6
Add API functions to retrieve active instances and their devices
Resolves: RHEL-15137

Appropriate commands are added to tuned-adm as well.

`get_instances`: Retrieves a list of active instances of a given
plugin or all active instances.

`instance_get_devices`: Retrieves a list of devices assigned
to a given instance.
2023-11-14 15:36:12 +01:00
Pavol Žáčik
f58c25d0bc
Add a tuned-adm command for moving devices between plugin instances
Resolves: RHEL-15141

Until now, this was only possible by manually sending a message to
TuneD via the DBus API.
2023-11-09 19:58:34 +01:00
Jaroslav Škarvada
f65b43d1dd
Merge pull request #529 from newkit/master
Added sap-hana-kvm-guest profile
2023-06-14 10:51:06 +02:00
Nils Koenig
cb02854965 fixed sap-hana docu regarding processor power settings 2023-05-09 15:11:40 +02:00
Nils Koenig
ac02137019 Added sap-hana-kvm-guest profile
- Corresponding BZ https://bugzilla.redhat.com/show_bug.cgi?id=2173740
    - Updated man page
    - Updated spec file
2023-05-09 14:58:20 +02:00
Jaroslav Škarvada
61afa12f58
Merge pull request #435 from yarda/verify-fix
tuned-adm: fix typo in the verification output
2023-03-08 20:58:20 +01:00
Jaroslav Škarvada
207ae6f84b
man: updated manual pages to be more consistent
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2023-02-15 18:14:30 +01:00
Jaroslav Škarvada
85a072313e
tuned-adm: fix typo in the verification output
Also added the -i and --ignore-missing options to the tuned-adm manual page.

Related: rhbz#2075827

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2023-02-08 10:16:23 +01:00
Evgeni Golov
640f8bd364
correct section of the tuned-profiles-openshift manpage 2022-12-21 20:33:51 +01:00
Christophe Fontaine
3bdc7ab381 Add new cpu-partitioning-powersave profile
The new profile sets the intel_acpi driver to passive mode to
be able to set the standard acpi governors (ondemand/userspace)
and provides more flexibility on the C-states, as it is exposed
as a new variable.

Signed-off-by: Christophe Fontaine <cfontain@redhat.com>
2022-11-22 17:50:30 +01:00
root
d9d17e53c6 fix a few spelling errors in the manpage
Signed-off-by: root <root@localhost.localdomain>
2022-08-15 18:41:24 +08:00
lilinjie
fbe586e267 Add missing entries in the OPTIONS section
Signed-off-by: lilinjie <lilinjie@uniontech.com>
2022-06-01 10:39:55 +08:00
Vaibhav Nagare
9671f98af2 tuned-adm: Add missing entries in the OPTIONS section
Add missing options profile_info, auto_profile and profile mode in the OPTIONS section of the man page.

Resolves: rhbz#2075774

Signed-off-by: Vaibhav Nagare <vnagare@redhat.com>
2022-05-18 17:29:56 +05:30
Jiri Mencak
ee3773c62d Add OpenShift profiles.
Signed-off-by: Jiri Mencak <jmencak@users.noreply.github.com>
2021-08-02 16:53:53 +02:00
Jaroslav Škarvada
16d4acbaca
Project renamed to TuneD
The 'D' is now capital to clarify pronunciation.

DBus service name is kept as '/Tuned' not to break
backward compatibility.

This will also need update of downstream tests
which rely on the specific output strings containing
the name.

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2021-05-17 22:09:02 +02:00
Jacob Collins
24a7ec9f4e Reference the correct manpage
Replaces reference to the non-existent tuned-conf with the correct
manpage (tuned.conf)

Signed-off-by: Jacob Collins <jaco3collins@gmail.com>
2020-12-02 23:13:12 -05:00
Tigran Mkrtchyan
f7ecad0ae0 added postgresql server profile
A new tuned profile for PostgreSQL database server.

This profile is based of information collected from various
presentations about Linux tuning at PGConf.

See: https://www.socallinuxexpo.org/sites/default/files/presentations/scale_kosmodemiansky_linux_internals.pdf

Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
2020-07-31 20:49:11 +02:00
Jaroslav Škarvada
8fd6b5e220
Added new profile optimize-serial-console
Profile which tunes down I/O activity to the serial console by reducing the
printk value. This should make the serial console more responsive.
This profile is intended to be used as an overlay on other
profiles (e.g. throughput-performance profile), example:
 # tuned-adm profile throughput-performance optimize-serial-console

Also minor fixes to the man page quoting.

Resolves: rhbz#1840689

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2020-05-28 15:26:39 +02:00
Jaroslav Škarvada
491d133495
Merge pull request #261 from bolinches/master
Spectrum Scale ECE profile
2020-05-11 17:29:39 +02:00
Luis Bolinches
7ce1772a78 Spectrum Scale ECE profile
Signed-off-by: Luis Bolinches <luis.bolinches@fi.ibm.com>
2020-05-11 12:22:39 +03:00
Jaroslav Škarvada
720b93b898
Merge pull request #251 from chuckersjp/master
Adjust FILES section to point to the doc dir  containing the version info
2020-04-29 18:19:40 +02:00
chuckersjp
bc4d788981 Remove line referring to README as the directory may not be standard across releases 2020-04-29 12:04:57 -04:00
Jaroslav Škarvada
889743dcd6
Merge pull request #242 from olysonek/man-page-fix
man: Document the possibility to apply more than one profile
2020-04-29 16:36:52 +02:00
chuckersjp
522252f594 Adjust FILES section to point to the doc dir possibly containing the version info 2020-02-28 10:55:06 -05:00
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
0bfb310f53 man: Document the possibility to apply more than one profile
'tuned-adm profile' accepts more than one profile. Document it in the
man page.

Resolves: rhbz#1794337

Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2020-02-10 18:17:23 +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