3.2.2. Installation de CPUfreq


Avant de sélectionner et de configurer un gouverneur CPUfreq, vous devrez commencer par acquérir le pilote CPUfreq approprié.

Procédure 3.1. Comment ajouter un pilote CPUfreq

  1. Utilisez la commande suivante pour voir quels pilotes CPUfreq sont disponibles pour votre système :
    ls /lib/modules/[version du noyau]/kernel/arch/[architecture]/kernel/cpu/cpufreq/
  2. Utilisez modprobe afin d'ajouter le pilote CPUfreq approprié.
    modprobe [pilote CPUfreq]
    Lors de l'utilisation de la commande ci-dessus, assurez-vous de bien supprimer le suffixe de nom de fichier .ko.

    Important

    Lors de la sélection d'un pilote CPUfreq approprié, choisissez toujours acpi-cpufreq plutôt que p4-clockmod. Alors que l'utilisation du pilote p4-clockmod réduit la fréquence d'horloge d'un CPU, il ne réduit pas son voltage. D'un autre côté, acpi-cpufreq, réduit le voltage ainsi que la fréquence d'horloge du CPU, permettant une moindre consommation d'énergie et sortie de chaleur pour chaque réduction d'unité en performance.
  3. Une fois que le pilote CPUfreq est installé, vous pourrez voir quel gouverneur le système utilise avec :
    cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Vous pourrez aussi voir quels gouverneurs sont disponibles pour un CPU spécifique avec :
cat /sys/devices/system/cpu/[ID du cpu]/cpufreq/scaling_available_governors
Certains gouverneurs CPUfreq peuvent ne pas être à votre disposition. Dans ce cas, utilisez modprobe pour ajouter les modules de noyau nécessaires pour activer le gouverneur CPUfreq que vous souhaitez utiliser en particulier. Ces modules de noyau sont disponibles dans /lib/modules/[version du noyau]/kernel/drivers/cpufreq/.

Procédure 3.2. Activer un gouverneur CPUfreq

  1. Si un gouverneur spécifique n'est pas disponible pour votre CPU, utilisez modprobe pour activer le gouverneur que vous souhaitez utiliser. Par exemple, si le gouverneur ondemand n'est pas disponible pour votre CPU, utilisez la commande suivante :
    modprobe cpufreq_ondemand
  2. Une fois qu'un gouverneur est listé comme disponible pour votre CPU, vous pourrez l'activer à l'aide de :
    echo [governor] > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
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.