Ralentissement des performances sur Windows Server lors de l’utilisation du mode de gestion de l’alimentation équilibrée

Cet article fournit une solution à un problème de ralentissement des performances sur Windows Server lors de l’utilisation du mode de gestion de l’alimentation équilibrée.

S’applique à : Toutes les versions prises en charge de Windows
Numéro de la base de connaissances d’origine : 2207548

Symptômes

Dans certains cas, vous pouvez constater une dégradation des performances globales sur un ordinateur Windows Server 2008 R2 ou version ultérieure lors de l’exécution avec le mode de gestion de l’alimentation par défaut (équilibré). Le problème peut se produire quelle que soit la plateforme et peut être exposé sur les environnements natifs et virtuels. Les performances dégradées peuvent augmenter le temps de réponse moyen pour certaines tâches et entraîner des problèmes de performances avec les applications gourmandes en ressources processeur.

Remarque

Vous ne remarquerez peut-être pas de problèmes de performances lors de l’exécution d’opérations simples. Toutefois, les applications ou les scripts qui utilisent intensivement des ressources (principalement le processeur et la mémoire) peuvent présenter le problème. Pour plus d’informations, consultez la section Plus d’informations .

Cause

Ce problème peut se produire si les paramètres Options d’alimentation sont définis sur Équilibré. Par défaut, Windows Server 2008 R2 ou version ultérieure définit le mode de gestion de l’alimentation équilibré (recommandé), qui permet de conserver l’énergie en mettant à l’échelle les performances du processeur en fonction de l’utilisation actuelle du processeur.

Résolution

  • Option 1 : Recommandé

    Ce problème est lié à l’interaction entre les processeurs et le système d’exploitation qui n’ajuste pas les états P et ne désactive pas Core Parking en fonction des besoins. Pour résoudre ce problème, il nécessite des mises à jour matérielles et du système d’exploitation.

    1. Mettez à jour le BIOS système vers une révision actuelle. Pour obtenir des recommandations spécifiques au modèle, consultez le fabricant du matériel.
    2. Appliquez le correctif logiciel approprié pour votre système d’exploitation :
      • Pour Windows Server 2008 R2 et Windows Server 2008 R2 Service Pack 1
      • Pour Windows Server 2008, référencez l’option 2.
    3. Appliquer les mises à jour de processeur appropriées : pour AMD FX, AMD Opteron 4200/4300, AMD Opteron 6200/6300 et AMD Opteron Bulldozer
  • Option 2

    Pour contourner le problème de dégradation des performances, vous pouvez basculer vers le plan d’alimentation Hautes performances . Toutefois, elle désactive la mise à l’échelle dynamique des performances sur la plateforme. En fonction de l’environnement, si la plateforme est toujours sous une charge importante, il s’agit d’une solution viable. Dans la plupart des cas, toutefois, la charge de travail varie au cours de la journée et il est donc recommandé de laisser le plan d’alimentation défini sur Équilibré et d’évaluer les paramètres appropriés dans le plan d’alimentation équilibré pour la gestion de l’alimentation du processeur.

    Importante

    Les processeurs modernes d’aujourd’hui permettent une mise à l’échelle des performances et de la puissance en fonction de l’activité actuelle sur le système. Les différents états de performances sont gérés dynamiquement par Windows avec le matériel et le microprogramme de plateforme pour répondre aux différentes exigences de charge de travail. Les 3 plans d’alimentation par défaut exposés par Windows offrent différents compromis entre les performances et la consommation d’énergie. Par exemple, si le plan d’alimentation Hautes performances est sélectionné, Windows place le système dans l’état de performances le plus élevé et désactive la mise à l’échelle dynamique des performances en réponse à différents niveaux de charge de travail. Par conséquent, une attention particulière doit être prise avant de définir le plan d’alimentation sur Hautes performances, car cela peut augmenter inutilement la consommation d’énergie lorsque le système est sous-utilisé.

    Si vous choisissez de modifier le mode de gestion de l’alimentation par défaut, Windows Server 2008 R2 ou version ultérieure fournit trois plans d’alimentation pour optimiser les performances et économiser l’énergie : Équilibré (recommandé), Hautes performances et Économiseur d’énergie.

    Pour modifier un mode de gestion de l’alimentation :

    1. Sélectionnez Démarrer, puis Panneau de configuration.
    2. Dans la liste des éléments affichés sous Panneau de configuration, sélectionnez Options d’alimentation pour accéder à la page Sélectionner un mode de gestion de l’alimentation. Si les options d’alimentation ne s’affichent pas, tapez le mot Alimentation dans la zone Rechercher Panneau de configuration, puis sélectionnez Choisir un plan d’alimentation.
    3. Par défaut, l’option permettant de modifier les plans d’alimentation est désactivée. Pour l’activer, sélectionnez Modifier les paramètres actuellement indisponibles .
    4. Choisissez l’option Hautes performances .
    5. Fermez la fenêtre Option d’alimentation .

Plus d’informations

Les processeurs changent rapidement entre les états de performances (« états P ») pour faire correspondre l’offre à la demande, en fournissant des performances si nécessaire et en économisant de l’énergie lorsque cela est possible. Si votre serveur a des exigences spécifiques en matière de performances élevées ou de consommation minimale d’énergie, vous pouvez envisager de configurer le paramètre État des performances minimale ou maximale du processeur. Les valeurs des paramètres État des performances minimale et maximale du processeur sont exprimées sous la forme d’un pourcentage de la fréquence maximale du processeur, avec une valeur comprise entre 0 et 100. Si votre serveur nécessite une faible latence, une fréquence invariante ou des performances élevées, vous ne souhaiterez peut-être pas que les processeurs passent à des états de performances inférieures.