Select the product you need help with
Slechtere prestaties van computers die werken met Windows XP Service Pack 2 en voorzien zijn van meerdere processors die ondersteuning bieden voor energiebeheerArtikel ID: 896256 - Bekijk de producten waarop dit artikel van toepassing is. Zorg dat Windows XP wordt uitgevoerd met Service Pack 3 (SP3) als u beveiligingsupdates voor Windows wilt blijven ontvangen. Raadpleeg de volgende Microsoft-webpagina voor meer informatie: Voor sommige versies van Windows wordt de ondersteuning beëindigd |
| File name | File version | File size | Date | Time | Platform | SP requirement |
|---|---|---|---|---|---|---|
| Halmacpi.dll | 5.1.2600.3023 | 134,400 | 30-Oct-2006 | 11:27 | x86 | SP2 |
| Ntkrnlmp.exe | 5.1.2600.3023 | 2,137,600 | 30-Oct-2006 | 12:11 | x86 | SP2 |
| Ntkrnlpa.exe | 5.1.2600.3023 | 2,059,264 | 29-Oct-2006 | 19:27 | x86 | SP2 |
| Ntkrpamp.exe | 5.1.2600.3023 | 2,017,280 | 30-Oct-2006 | 11:27 | x86 | SP2 |
| Ntoskrnl.exe | 5.1.2600.3023 | 2,182,016 | 30-Oct-2006 | 12:13 | x86 | SP2 |
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Meer informatie
Windows XP SP2 is vereist op computers die zijn voorzien van verschillende processors die ondersteuning bieden voor ACPI-prestatiestatussen van processors. Deze vereiste geldt voor computers die de volgende items ondersteunen:
Deze hotfix verhelpt tevens de volgende problemen op computers met verschillende processors die ondersteuning bieden voor prestatiestatussen van processors:
Wanneer single-threaded werklasten worden uitgevoerd op multiprocessor-systemen met dual-core-configuraties, kunnen de werklasten worden verdeeld over de beschikbare processor-cores. Dit gedrag is een logisch gevolg van de manier waarop Windows de werklast verdeelt over beschikbare processorbronnen. Op systemen met prestatiestatussen van processors die worden uitgevoerd met het adaptieve processorbeperkingsbeleid, kan deze thread-verdeling echter tot gevolg hebben dat Windows Kernel Power Manager de optimale gewenste prestatiestatus voor de processor onjuist berekent. De reden hiervoor is dat een afzonderlijke processor-core (een logische of fysieke) misschien niet zo druk is, maar dat de volledige processorset wel een grote werklast heeft. In benchmarks op basis van single-threaded werklasten komt dit naar voren als lagere prestatieresultaten of als grote verschillen tussen opeenvolgende uitvoeringen van identieke benchmarktests.
Deze hotfix bevat aanpassingen van de service Kernel Power Manager om het processorverbruik binnen de processorset te meten. Deze aanpassingen geven een actueel beeld van de werkelijke belasting van een processorset en maken het daardoor mogelijk de gewenste prestatiestatus op de juiste manier te berekenen.
Opmerking Deze oplossing is meer gericht op prestatieverbetering dan op energiebesparing. Hoewel de prestatiescores van benchmarktests kunnen oplopen, kan de levensduur van de accu afnemen. Het is dan ook mogelijk deze aanpassing van het kernelbeleid uit te schakelen via een registersleutel.
Nadat u de in dit artikel beschreven hotfix hebt geïnstalleerd, kunt u het register aanpassen om de werking van het nieuwe prestatiestatusbeleid uit te schakelen.
Als u de werking van het nieuwe prestatiestatusbeleid door ons wilt laten uitschakelen, gaat u naar de sectie Het probleem voor mij oplossen. Als u dit probleem liever zelf oplost, gaat u naar de sectie Dit probleem zelf oplossen.
Als u dit probleem automatisch wilt oplossen, klikt u op de knop of koppeling Dit probleem oplossen. Klik in het dialoogvenster Bestand downloaden op Uitvoeren en volg de stappen in de wizard.
Opmerkingen
Ga vervolgens naar de sectie Is het probleem opgelost?
- Meerdere fysieke sockets
- Multicore-ontwerpen
- Meerdere logische threads, zoals de hyperthread-technologie van Intel
Deze hotfix verhelpt tevens de volgende problemen op computers met verschillende processors die ondersteuning bieden voor prestatiestatussen van processors:
- Een mogelijke prestatievermindering van single-threaded werklasten wanneer prestatiestatussen van processors gebruikmaken van DBS (demand-based switching).
- De synchronisatie van de TSC-registers (Time Stamp Counter) van de processor over de verschillende processors wanneer u de ACPI-energiebeheertimer gebruikt in multiprocessor-systemen.
- Problemen met promotie en degradatie van ACPI C-status in Kernel Power Manager.
Details van de update
Mogelijke prestatieverslechtering tijdens DBS
DBS (Demand-Based Switching) is het gebruik van ACPI-prestatiestatussen van processors (dynamische spanning- en frequentieaanpassing) in reactie op systeemwerklasten. De voorziening van Windows XP voor energiebeheer van processors implementeert DBS met behulp van het adaptieve processorbeperkingsbeleid. Met dit beleid wordt de huidige prestatiestatus van de processor dynamisch en automatisch (dus zonder tussenkomst van de gebruiker) aangepast als reactie op het processorverbruik.Wanneer single-threaded werklasten worden uitgevoerd op multiprocessor-systemen met dual-core-configuraties, kunnen de werklasten worden verdeeld over de beschikbare processor-cores. Dit gedrag is een logisch gevolg van de manier waarop Windows de werklast verdeelt over beschikbare processorbronnen. Op systemen met prestatiestatussen van processors die worden uitgevoerd met het adaptieve processorbeperkingsbeleid, kan deze thread-verdeling echter tot gevolg hebben dat Windows Kernel Power Manager de optimale gewenste prestatiestatus voor de processor onjuist berekent. De reden hiervoor is dat een afzonderlijke processor-core (een logische of fysieke) misschien niet zo druk is, maar dat de volledige processorset wel een grote werklast heeft. In benchmarks op basis van single-threaded werklasten komt dit naar voren als lagere prestatieresultaten of als grote verschillen tussen opeenvolgende uitvoeringen van identieke benchmarktests.
Deze hotfix bevat aanpassingen van de service Kernel Power Manager om het processorverbruik binnen de processorset te meten. Deze aanpassingen geven een actueel beeld van de werkelijke belasting van een processorset en maken het daardoor mogelijk de gewenste prestatiestatus op de juiste manier te berekenen.
Opmerking Deze oplossing is meer gericht op prestatieverbetering dan op energiebesparing. Hoewel de prestatiescores van benchmarktests kunnen oplopen, kan de levensduur van de accu afnemen. Het is dan ook mogelijk deze aanpassing van het kernelbeleid uit te schakelen via een registersleutel.
Het nieuwe prestatiestatusbeleid uitschakelen
Belangrijk Deze sectie, methode of taak bevat stappen voor het bewerken van het register. Als u het register onjuist bewerkt, kunnen er echter grote problemen optreden. Het is dan ook belangrijk dat u deze stappen zorgvuldig uitvoert. Maak een back-up van het register voordat u wijzigingen aanbrengt. Als er een probleem optreedt, kunt u het register altijd nog herstellen. Als u meer informatie wilt over het maken van een back-up van het register en het herstellen van het register, klikt u op het volgende artikelnummer, zodat het desbetreffende Microsoft Knowledge Base-artikel wordt weergegeven:322756
(http://support.microsoft.com/kb/322756/nl/
)
Back-ups van het register maken en het register terugzetten in WindowsNadat u de in dit artikel beschreven hotfix hebt geïnstalleerd, kunt u het register aanpassen om de werking van het nieuwe prestatiestatusbeleid uit te schakelen.
Als u de werking van het nieuwe prestatiestatusbeleid door ons wilt laten uitschakelen, gaat u naar de sectie Het probleem voor mij oplossen. Als u dit probleem liever zelf oplost, gaat u naar de sectie Dit probleem zelf oplossen.
Het probleem voor mij oplossen
Als u dit probleem automatisch wilt oplossen, klikt u op de knop of koppeling Dit probleem oplossen. Klik in het dialoogvenster Bestand downloaden op Uitvoeren en volg de stappen in de wizard.
Opmerkingen
- Installeer de hotfix die in dit artikel is beschreven voordat u dit pakket uitvoert.
- Deze wizard is mogelijk alleen beschikbaar in het Engels. De automatische correctie werkt echter ook voor andere taalversies van Windows.
- Als u niet op de computer werkt waarop het probleem optreedt, kunt u de Fix it-oplossing opslaan op een flashstation of een cd, zodat u deze software kunt uitvoeren op de computer waarop het probleem optreedt.
Ga vervolgens naar de sectie Is het probleem opgelost?
Dit probleem zelf oplossen
Ga als volgt te werk als u het register wilt aanpassen om de werking van het nieuwe prestatiestatusbeleid uit te schakelen:- Klik op Start, klik op Uitvoeren, typ regedit en klik op OK.
- Klik met de rechtermuisknop op HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager, wijs Nieuw aan en klik op Sleutel.
- Typ Throttle als naam voor de nieuwe sleutel.
- Klik met de rechtermuisknop op Throttle, wijs Nieuw aan en klik op DWORD-waarde.
- Typ PerfEnablePackageIdle als naam voor de waarde.
- Klik met de rechtermuisknop op PerfEnablePackageIdle en kies Wijzigen.
- Typ 0 in het vak Waardegegevens. Controleer of Hexadecimaal is geselecteerd in het dialoogvenster DWORD-waarde bewerken en klik op OK.
Opmerking U kunt 1 invoeren in het vak Waardegegevens om het nieuwe beleid in te schakelen. - Sluit de Register-editor af.
Is het probleem opgelost?
- Controleer of het probleem is opgelost. Als het probleem is verholpen, bent u klaar
met deze sectie. Als het probleem niet is verholpen, kunt u contact opnemen met de ondersteuningsservice(http://support.microsoft.com/contactus).
- Wij stellen uw feedback op prijs.
Als u feedback hebt of als u problemen met deze oplossing wilt rapporteren, kunt u een bericht plaatsen op het blog Het probleem voor mij oplossen(http://blogs.technet.com/fixit4me/)of kunt u ons een e-mail(mailto:fixit4me@microsoft.com?Subject=KB)sturen.
Juiste TSC-synchronisatie
In sommige besturingssystemen kan de telfrequentie van de processor-TSC worden gewijzigd door het proces zelf. Bovendien is het mogelijk dat de processor-TSC helemaal stopt met tellen als bepaalde energiebeheerfuncties voor de processors worden gebruikt. Op computers met verschillende processors bestaat de TSC meestal uit de hardwaretimer van het besturingssysteem die aanroepen van de kernelfunctie KeQueryPerformanceCounter ondersteunt. Als de TSC niet uniform wordt opgehoogd, werken systeemonderdelen die de kernelfunctie KeQueryPerformanceCounter gebruiken, mogelijk niet goed. Microsoft heeft dit probleem opgelost door het mogelijk te maken de ACPI-energiebeheertimer te gebruiken als de timer van het besturingssysteem die ondersteuning biedt voor de kernelfunctie KeQueryPerformanceCounter. Sommige programma's maken echter rechtstreeks gebruik van de TSC door de timer-API's van Windows te negeren. De multiprocessor-HAL (Hardware Abstraction Layer) zorgt ervoor dat de TSC-registers op alle processors van een multiprocessor-computer altijd gesynchroniseerd zijn. Dit betekent dat toegang door systeemsoftware die naar verschillende processors kan worden geleid, geen afwijkende resultaten oplevert. Deze wijziging zorgt ervoor dat de multiprocessor-HAL de TSC's juist blijft synchroniseren op alle processors in een computer, zelfs wanneer de ACPI-energiebeheertimer wordt gebruikt als hardwaretimer van het besturingssysteem.Juiste promotie en degradatie van C-status
Deze aanpassing verhelpt problemen in Kernel Power Manager zodat de promotie en degradatie van de ACPI C-status van een processor in multiprocessor-systemen op de juiste manier wordt uitgevoerd.Meer informatie
Klik voor meer informatie over een verwant onderwerp op het volgende artikelnummer in de Microsoft Knowledge Base:
835730
Voor meer informatie over de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
(http://support.microsoft.com/kb/835730/nl/
)
Geluid wordt traag afgespeeld of muziek wordt niet continu afgespeeld in Windows XP of Windows 2000
824684
De niet-Microsoft-producten die in dit artikel worden vermeld, worden vervaardigd door fabrikanten die geheel onafhankelijk zijn van Microsoft. Microsoft verleent dan ook geen enkele garantie, impliciet noch anderszins, omtrent de prestaties of de betrouwbaarheid van deze producten.
(http://support.microsoft.com/kb/824684/nl/
)
Beschrijving van de standaardterminologie die wordt gebruikt om software-updates van Microsoft te beschrijven
Eigenschappen
Artikel ID: 896256 - Laatste beoordeling: maandag 16 mei 2011 - Wijziging: 3.0
De informatie in dit artikel is van toepassing op:
- Microsoft Windows Server 2003, Standard x64 Edition
- Microsoft Windows Server 2003, Enterprise x64 Edition
Trefwoorden: | atdownload kbwinserv2003sp2fix kbqfe kbhotfixserver kbfix kbbug kbfixme kbmsifixme KB896256 |
Vertaalde artikelen
- (????? (?????
- (????? ?????? (???????
- Brasil (Português)
- ?eská republika (?e?tina)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Eesti (Eesti)
- España, Latinoamérica (Español)
- France (Français)
- Hrvatska (Hrvatski)
- Indonesia (Bahasa Indonesia)
- Italia (Italiano)
- Lietuva (Lietuvi?)
- Magyarország (Magyar)
- Norge (Norsk Bokmål)
- Polska (Polski)
- Portugal (Português)
- România (Român?)
- Slovenija (Sloven??ina)
- Slovenská Republika (Sloven?ina)
- Srbija (Srpski)
- Suomi (Suomi)
- Sverige (Svenska)
- Türkiye (Türkçe)
- Vi?t Nam (Ti?ng Vi?t)
- ?????? (????????)
- ???????? (?????????)
- ????????? (?????)
- ?????? (???????)
- ??????? (??????????)
- ???? (?????)
- ??? (???)
- ???? (???)
- ?? (????)
- ?? (????)
- ?? (???)



Naar boven








