Rechercher

1.6. Profils TuneD distribués avec RHEL

download PDF

La liste suivante est une liste de profils qui sont installés avec TuneD sur Red Hat Enterprise Linux.

Note

Il peut y avoir des profils plus spécifiques à un produit ou des profils de tierce partie TuneD disponibles. Ces profils sont généralement fournis par des paquets RPM distincts.

balanced

Le profil d'économie d'énergie par défaut. Il se veut un compromis entre les performances et la consommation d'énergie. Il utilise l'auto-scaling et l'auto-tuning dans la mesure du possible. Le seul inconvénient est l'augmentation de la latence. Dans la version actuelle de TuneD, il active les plugins CPU, disque, audio et vidéo, et active le gouverneur de CPU conservative. L'option radeon_powersave utilise la valeur dpm-balanced si elle est prise en charge, sinon elle prend la valeur auto.

Il remplace l'attribut energy_performance_preference par le paramètre d'énergie normal. Il modifie également l'attribut scaling_governor policy en conservative ou powersave CPU governor.

powersave

Un profil pour des performances maximales en matière d'économie d'énergie. Il peut limiter les performances afin de minimiser la consommation d'énergie réelle. Dans la version actuelle de TuneD, il permet l'autosuspend USB, l'économie d'énergie WiFi et l'économie d'énergie Aggressive Link Power Management (ALPM) pour les adaptateurs hôtes SATA. Il planifie également l'économie d'énergie multicœur pour les systèmes à faible taux de réveil et active le gouverneur ondemand. Il active l'économie d'énergie audio AC97 ou, selon votre système, l'économie d'énergie HDA-Intel avec un délai de 10 secondes. Si votre système contient une carte graphique Radeon prise en charge avec KMS activé, le profil la configure en économie d'énergie automatique. Sur les ASUS Eee PC, un moteur Super Hybrid dynamique est activé.

Il remplace l'attribut energy_performance_preference par le paramètre d'énergie powersave ou power. Il modifie également l'attribut scaling_governor policy en ondemand ou powersave CPU governor.

Note

Dans certains cas, le profil balanced est plus efficace que le profil powersave.

Considérons qu'il y a une quantité définie de travail à effectuer, par exemple un fichier vidéo qui doit être transcodé. Votre machine peut consommer moins d'énergie si le transcodage est effectué à pleine puissance, car la tâche est terminée rapidement, la machine commence à tourner au ralenti et elle peut automatiquement passer à des modes d'économie d'énergie très efficaces. En revanche, si vous transcodez le fichier avec une machine bridée, la machine consomme moins d'énergie pendant le transcodage, mais le processus prend plus de temps et l'énergie totale consommée peut être plus élevée.

C'est pourquoi le profil balanced peut être une meilleure option.

throughput-performance

Profil de serveur optimisé pour un débit élevé. Il désactive les mécanismes d'économie d'énergie et active les paramètres sysctl qui améliorent le débit des disques et des entrées-sorties réseau. Le gouverneur de CPU est réglé sur performance.

Il transforme les attributs energy_performance_preference et scaling_governor en profil performance.

accelerator-performance
Le profil accelerator-performance contient les mêmes réglages que le profil throughput-performance. En outre, il verrouille le processeur sur des états C faibles afin que la latence soit inférieure à 100us. Cela permet d'améliorer les performances de certains accélérateurs, tels que les GPU.
latency-performance

Profil de serveur optimisé pour une faible latence. Il désactive les mécanismes d'économie d'énergie et active les paramètres sysctl qui améliorent la latence. Le gouverneur de CPU est réglé sur performance et le CPU est verrouillé sur les états de faible C (par PM QoS).

Il transforme les attributs energy_performance_preference et scaling_governor en profil performance.

network-latency

Un profil pour l'optimisation des réseaux à faible latence. Il est basé sur le profil latency-performance. Il désactive en outre les pages énormes transparentes et l'équilibrage NUMA, et règle plusieurs autres paramètres liés au réseau sur sysctl.

Il hérite du profil latency-performance qui transforme les attributs energy_performance_preference et scaling_governor en profil performance.

hpc-compute
Un profil optimisé pour le calcul à haute performance. Il est basé sur le profil latency-performance.
network-throughput

Un profil pour l'optimisation du débit des réseaux. Il est basé sur le profil throughput-performance. Il augmente en outre les tampons réseau du noyau.

Il hérite du profil latency-performance ou throughput-performance et transforme les attributs energy_performance_preference et scaling_governor en profil performance.

virtual-guest

Un profil conçu pour les machines virtuelles Red Hat Enterprise Linux 9 et les invités VMWare basé sur le profil throughput-performance qui, entre autres tâches, diminue l'échange de mémoire virtuelle et augmente les valeurs d'avance de lecture des disques. Il ne désactive pas les barrières de disque.

Il hérite du profil throughput-performance et remplace les attributs energy_performance_preference et scaling_governor par le profil performance.

virtual-host

Profil conçu pour les hôtes virtuels sur la base du profil throughput-performance qui, entre autres tâches, diminue la permutation de la mémoire virtuelle, augmente les valeurs d'avance de lecture des disques et permet une valeur plus agressive de l'écriture des pages sales.

Il hérite du profil throughput-performance et remplace les attributs energy_performance_preference et scaling_governor par le profil performance.

oracle
Un profil optimisé pour les chargements de bases de données Oracle basé sur le profil throughput-performance. Il désactive en outre les pages énormes transparentes et modifie d'autres paramètres du noyau liés aux performances. Ce profil est fourni par le paquetage tuned-profiles-oracle.
desktop
Profil optimisé pour les ordinateurs de bureau, basé sur le profil balanced. Il permet en outre des autogroupes de planificateurs pour une meilleure réponse des applications interactives.
optimize-serial-console

Un profil qui réduit l'activité des E/S vers la console série en réduisant la valeur de printk. Cela devrait rendre la console série plus réactive. Ce profil est destiné à être utilisé en superposition à d'autres profils. Par exemple :

# tuned-adm profile throughput-performance optimize-serial-console
mssql
Un profil fourni pour Microsoft SQL Server. Il est basé sur le profil throughput-performance.
intel-sst

Profil optimisé pour les systèmes avec des configurations Intel Speed Select Technology définies par l'utilisateur. Ce profil est destiné à être utilisé en superposition à d'autres profils. Par exemple :

# tuned-adm profile cpu-partitioning intel-sst
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.