Udostępnij za pośrednictwem


Niska wydajność w systemie Windows Server w przypadku korzystania z planu zasilania o zrównoważonym poziomie

Ten artykuł zawiera rozwiązanie problemu polegającego na tym, że niska wydajność w systemie Windows Server w przypadku korzystania z planu zrównoważonej zasilania.

Dotyczy: wszystkie obsługiwane wersje systemu Windows
Oryginalny numer KB: 2207548

Objawy

W niektórych przypadkach może wystąpić obniżona ogólna wydajność na komputerze z systemem Windows Server 2008 R2 lub nowszym podczas pracy z domyślnym (zrównoważonym) planem zasilania. Problem może wystąpić niezależnie od platformy i może być wystawiany zarówno w środowiskach natywnych, jak i wirtualnych. Obniżona wydajność może zwiększyć średni czas odpowiedzi dla niektórych zadań i powodować problemy z wydajnością aplikacji intensywnie korzystających z procesora CPU.

Uwaga

Podczas wykonywania prostych operacji możesz nie zauważyć problemów z wydajnością. Jednak aplikacje lub skrypty intensywnie korzystające z zasobów (głównie procesora i pamięci) mogą wykazywać problem. Aby uzyskać szczegółowe informacje, zobacz sekcję Więcej informacji .

Przyczyna

Ten problem może wystąpić, jeśli ustawienia Opcji zasilania są ustawione na Zrównoważone. Domyślnie system Windows Server 2008 R2 lub nowszy ustawia plan zasilania Zrównoważone (zalecane), który umożliwia oszczędzanie energii przez skalowanie wydajności procesora na podstawie bieżącego wykorzystania procesora.

Rozwiązanie

  • Opcja 1. Zalecana

    Ten problem jest związany z interakcją między procesorami a systemem operacyjnym, które nie dostosowują stanów P-States i wyłączają parkowanie podstawowe zgodnie z potrzebami. Aby rozwiązać ten problem, wymaga zarówno aktualizacji sprzętu, jak i systemu operacyjnego.

    1. Zaktualizuj system BIOS do bieżącej poprawki. Odwołuj się do producenta sprzętu w celu uzyskania zaleceń specyficznych dla modelu.
    2. Zastosuj odpowiednią poprawkę dla systemu operacyjnego:
      • W systemach Windows Server 2008 R2 i Windows Server 2008 R2 z dodatkiem Service Pack 1
      • W przypadku systemu Windows Server 2008 zapoznaj się z opcją 2.
    3. Stosowanie odpowiednich aktualizacji procesora CPU — dla AMD FX, AMD Opteron 4200/4300, AMD Opteron 6200/6300 i AMD Opteron Bulldozer
  • Opcja 2

    Aby obejść problem z obniżeniem wydajności, możesz przejść do planu zasilania o wysokiej wydajności . Spowoduje to jednak wyłączenie dynamicznego skalowania wydajności na platformie. W zależności od środowiska, jeśli platforma jest zawsze obciążona dużym obciążeniem, jest to realne rozwiązanie. W większości przypadków obciążenie różni się jednak przez cały dzień i dlatego zaleca się pozostawienie planu zasilania na wartość Zrównoważony i ocenę odpowiednich ustawień w ramach planu zrównoważonej zasilania na potrzeby zarządzania energią procesora.

    Ważne

    Współczesne procesory umożliwiają skalowanie wydajności i mocy w oparciu o bieżące działanie systemu. Różne stany wydajności są dynamicznie zarządzane przez system Windows w połączeniu ze sprzętem i oprogramowaniem układowym platformy w celu reagowania na różne wymagania dotyczące obciążenia. 3 domyślne plany zasilania uwidocznione przez system Windows zapewniają różne kompromisy wydajności i zużycia energii. Jeśli na przykład wybrano plan zasilania o wysokiej wydajności, system Windows umieszcza system w najwyższym stanie wydajności i wyłącza dynamiczne skalowanie wydajności w odpowiedzi na różne poziomy obciążenia. W związku z tym należy zachować szczególną ostrożność przed ustawieniem planu zasilania na wysoką wydajność, ponieważ może to niepotrzebnie zwiększyć zużycie energii, gdy system jest niedostatecznie wykorzystany.

    Jeśli zostanie wybrany do zmiany domyślnego planu zasilania, system Windows Server 2008 R2 lub nowszy udostępnia trzy plany zasilania w celu zmaksymalizowania wydajności i oszczędzania energii: Zrównoważony (zalecane), Wysoka wydajność i Oszczędzanie energii.

    Aby zmienić plan zasilania:

    1. Wybierz pozycję Start, a następnie Panel sterowania.
    2. Z listy wyświetlanych elementów w obszarze Panel sterowania wybierz pozycję Opcje zasilania, co spowoduje przejście na stronę Wybierz plan zasilania. Jeśli nie widzisz opcji zasilania, wpisz słowo zasilania w polu Wyszukaj Panel sterowania, a następnie wybierz pozycję Wybierz plan zasilania.
    3. Domyślnie opcja zmiany planów zasilania jest wyłączona. Aby ją włączyć, wybierz pozycję Zmień ustawienia, które są obecnie niedostępne .
    4. Wybierz opcję Wysoka wydajność.
    5. Zamknij okno Opcja zasilania.

Więcej informacji

Procesory zmieniają się między stanami wydajności ("stany P"), aby dopasować podaż do zapotrzebowania, zapewniając wydajność w razie potrzeby i oszczędzając energię, gdy jest to możliwe. Jeśli serwer ma określone wymagania dotyczące wysokiej wydajności lub minimalnego zużycia energii, możesz rozważyć skonfigurowanie parametru Minimalny lub Maksymalny stan wydajności procesora. Wartości parametrów Minimum i Maximum Processor Performance State są wyrażone jako procent maksymalnej częstotliwości procesora z wartością w zakresie od 0 do 100. Jeśli serwer wymaga małych opóźnień, niezmiennej częstotliwości lub wysokiej wydajności, może nie być konieczne przełączenie procesorów na stany niższej wydajności.