Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller hjälp med att åtgärda problem med långsam start eller avstängning av virtuella datorer.
Gäller för: Windows Server 2008 R2 Service Pack 1
Ursprungligt KB-nummer: 2532917
Symptome
På Windows Server 2008 R2, när du startar eller stänger av virtuella gästdatorer som använder stora mängder minne (till exempel 32 GB per virtuell dator) och körs på en virtualiseringsvärd med ett stort antal logiska processorer (till exempel 64 IP-adresser), kan du observera långsam start eller avstängning av virtuella datorer.
Orsak
Detta orsakas av den tid som krävs för att hypervisor-programmet ska skicka IPIs till ett stort antal processorer, och det faktum att processorerna har gått in i ett djupt processorinaktivt strömtillstånd (ACPI C-tillstånd). Att väcka processorn för att leverera IPI tar längre tid än att leverera en IPI till en processor som inte behöver avsluta det djupa vilolägestillståndet. Antalet IP-adresser som måste skickas under start och avstängning ökar med mängden minne som en virtuell dator är konfigurerad att använda, och en IPI måste skickas till varje processor i systemet. Att använda djupa ACPI C-tillstånd på system med ett stort antal processorer och använda virtuella datorer med stora mängder minne förvärrar därför orsakerna och resulterar i märkbara fördröjningar vid start och avstängning av virtuella datorer.
Lösning / Beslut
Du kan inaktivera C-tillstånd för Advanced Configuration and Power Interface (ACPI) med hjälp av ett alternativ i BIOS-firmware på datorn. Om den inbyggda programvaran inte innehåller det här alternativet är en programvarulösning tillgänglig. Du kan inaktivera ACPI C2-tillstånd och C3-tillstånd genom att ange en registernyckel. Gör detta genom att följa dessa steg:
Kör följande kommando i en kommandotolk:
reg add HKLM\System\CurrentControlSet\Control\Processor /v Capabilities /t REG_DWORD /d 0x0007e066
Starta om systemet.
Anmärkning
Datorns inaktiva strömförbrukning ökar avsevärt om de djupare ACPI C-tillstånden (inaktiva vilolägen för processor) inaktiveras. Windows Server 2008 R2 använder dessa djupare C-tillstånd som en viktig energibesparande funktion.