Artikkel-ID: 896256 - Forrige gjennomgang: 14. mai 2011 - Gjennomgang: 2.0

Det kan oppst� redusert ytelse p� datamaskiner som kj�rer Windows XP Service Pack 2, og som er utstyrt med flere prosessorer som st�tter str�mstyringsfunksjoner for prosessorer

SystemtipsDenne artikkelen gjelder et annet operativsystem enn det du bruker. Artikkelinnhold som ikke er relevant for deg, er deaktivert.

S�rg for at du kj�rer Windows XP med Service Pack 3 (SP3) for � fortsette � motta sikkerhetsoppdateringer for Windows. Hvis du vil ha mer informasjon, kan du g� til f�lgende Microsoft-webomr�de: Brukerst�tte avsluttes for enkelte versjoner av Windows (http://windows.microsoft.com/nb-no/windows/help/end-support)

P� denne siden

Vis alt | Skjul alt

Symptom

Datamaskiner som er utstyrt med flere prosessorer som st�tter str�mstyringsfunksjoner, for eksempel ACPI-ytelsestilstander for prosessor (Advanced Configuration and Power Interface - Avansert konfigurasjons- og str�mforsyningsgrensesnitt), krever Microsoft Windows XP Service Pack 2 (SP2). Flere oppdateringer er tilgjengelige for � optimalisere ytelsen og virkem�ten p� datamaskiner som kj�rer Windows XP SP2. Uten disse oppdateringene kan det oppst� redusert ytelse eller uventet virkem�te p� datamaskiner som er utstyrt med disse mobile, doble prosessorene med str�mstyringsfunksjoner.

Obs!� Dette problemet gjelder ogs� for x64-baserte versjoner av Microsoft Windows Server 2003. Denne artikkelen og den tilknyttede private hurtigreparasjonen er imidlertid ikke ment � l�se problemer med tidsberegning i spill og andre programmer som kj�res p� AMD-datamaskiner med doble prosessorer. Hvis du vil ha mer informasjon om ytelsesproblemer p� datamaskiner som bruker doble prosessorer, kan du klikke f�lgende artikkelnummer for � vise artikkelen i Microsoft Knowledge Base:
909944 (http://support.microsoft.com/kb/909944/no/ ) Spillytelsen kan v�re d�rlig p� en Windows XP-basert datamaskin som bruker doble prosessorer

L�sning

Oppdateringsinformasjon

F�lgende fil kan lastes ned fra Microsoft Download Center:

Skjul dette bildetVis dette bildet
Last ned
Last ned pakken WindowsXP-KB896256-v4-x86-ENU.exe n�. (http://www.microsoft.com/downloads/nb-no/details.aspx?FamilyID=C2AB5A48-8240-4934-BBD8-34FB8A0FCE3B)

Utgivelsesdato: 19.12.06

Hvis du vil ha mer informasjon om hvordan du laster ned Microsoft-st�ttefiler, kan du klikke f�lgende artikkelnummer for � vise artikkelen i Microsoft Knowledge Base:
119591 (http://support.microsoft.com/kb/119591/no/ ) Slik laster du ned Microsoft-st�ttefiler fra elektroniske tjenester
Microsoft har s�kt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig den datoen filen ble gjort tilgjengelig. Filen er lagret p� servere med forbedret sikkerhet som bidrar til � forhindre at uvedkommende gj�r endringer i filen.

Forutsetninger

Det finnes ingen forutsetninger.

Omstartskrav

Du m� starte datamaskinen p� nytt n�r du har installert denne oppdateringen.

Informasjon om erstatning av oppdateringer

Denne oppdateringen erstatter ingen andre oppdateringer.

Filinformasjon

Den engelskspr�klige versjonen av denne oppdateringen har filattributtene som st�r oppf�rt i tabellen nedenfor (eller nyere). Datoene og klokkeslettene for disse filene er oppf�rt i Coordinated Universal Time (UTC). N�r du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, bruker du kategorien Tidssone under Dato og klokkeslett i Kontrollpanel.
Skjul denne tabellenVis denne tabellen
File nameFile versionFile sizeDateTimePlatformSP requirement
Halmacpi.dll5.1.2600.3023134,40030-Oct-200611:27x86SP2
Ntkrnlmp.exe5.1.2600.30232,137,60030-Oct-200612:11x86SP2
Ntkrnlpa.exe5.1.2600.30232,059,26429-Oct-200619:27x86SP2
Ntkrpamp.exe5.1.2600.30232,017,28030-Oct-200611:27x86SP2
Ntoskrnl.exe5.1.2600.30232,182,01630-Oct-200612:13x86SP2

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppf�rt under Informasjonen i denne artikkelen gjelder.

Mer informasjon

Windows XP SP2 kreves p� datamaskiner som har flere CPUer som st�tter ytelsestilstander for ACPI-prosessor. Dette kravet omfatter datamaskiner som st�tter f�lgende elementer:
  • Flere fysiske socketer
  • Systemer med flere prosessorer
  • Flere logiske tr�der, for eksempel hypertr�dteknologi fra Intel
Ettersom Windows XP ikke opprinnelig er utviklet for � st�tte ytelsestilstander p� flerprosessorkonfigurasjoner, kreves det endringer for � gjennomf�re denne st�tten korrekt p� flerprosessorsystemer. Windows XP Service Pack 2 inneholder de n�dvendige endringene i kjernestr�mstyringen. Disse endringene s�rger for at Windows XP fungerer korrekt p� flerprosessorsystemer med ytelsestilstander for prosessor.

Denne hurtigreparasjonspakken l�ser ogs� f�lgende problemer p� datamaskiner som har flere prosessorer som st�tter ytelsestilstander for prosessor:
  • En mulig reduksjon i ytelse p� enkelttr�dede arbeidsbelastninger n�r ytelsestilstander for prosessor bruker behovsbasert svitsjing (Demand Based Switching).
  • Synkroniseringen av TSC-registrene (Time Stamp Counter) for prosessor p� tvers av prosessorer n�r du bruker ACPI-str�mstyringstidtakeren p� flerprosessorsystemer.
  • Problemer med oppgradering og nedgradering av ACPI C-tilstand i kjernestr�mstyringen.

Oppdateringsdetaljer

Mulig reduksjon i ytelse under behovsbasert svitsjing

DBS (behovsbasert svitsjing - Demand-Based Switching) er bruken av ytelsestilstander for ACPI-prosessor (dynamisk spennings- og frekvensskalering) som svar p� overbelastninger av system. Str�mstyring for prosessor i Windows XP implementerer DBS ved hjelp av policy for dynamisk kvelning av prosessor. Denne policyen justerer dynamisk og automatisk prosessorens gjeldende ytelsestilstand som svar p� CPU-bruk av systemet uten brukermedvirkning.

N�r enkelttr�dede arbeidsbelastninger kj�res p� flerprosessorsystemer som inkluderer konfigurasjoner med doble prosessorer, kan arbeidsbelastningene flyttes p� tvers av tilgjengelige CPU-kjerner. Denne virkem�ten er en naturlig konsekvens av hvordan Windows planlegger arbeid p� tvers av tilgjengelige CPU-ressurser. P� systemer som har ytelsestilstander for prosessor som kj�rer med policyen for dynamisk kvelning av prosessor, kan imidlertid denne tr�dflyttingen f�re til at str�mstyringen av Windows-kjernen beregner den optimale m�lytelsestilstanden for prosessoren p� feil m�te. Dette problemet oppst�r fordi en enkelt prosessorkjerne, logisk eller fysisk, kan virke mindre opptatt enn hele prosessorpakken faktisk er. P� ytelsestester som bruker enkelttr�dede arbeidsbelastninger, kan det hende at dette f�rer til fallende ytelsesresultater eller en stor grad av avvik mellom etterf�lgende kj�ringer av identiske ytelsestester.

Denne hurtigreparasjonen inkluderer endringer i kjernestr�mstyringen som sporer CPU-bruken p� tvers av prosessorpakken. Disse endringene gj�r det mulig � se det reelle aktivitetsniv�et for et CPU-kompleks, og hjelper derfor med � beregne en �kt m�ltilstandsytelse p� riktig m�te.

Obs!� Denne l�sningen prioriterer �kt ytelse fremfor str�msparing. Selv om resultater av ytelsestester kan forbedres, kan batterilevetiden p�virkes negativt. Denne kjernepolicyendringen kan tilsvarende deaktiveres av en registern�kkel for � gi maksimal fleksibilitet.

Deaktivere den nye virkem�ten for ytelsestilstandspolicyen

Viktig Dette avsnittet, denne metoden eller denne oppgaven inneholder trinn som forteller deg hvordan du kan endre registeret. Det kan imidlertid oppst� alvorlige problemer hvis du endrer registret p� feil m�te. S�rg derfor for at du f�lger fremgangsm�tene n�ye. Husk � ta sikkerhetskopi av registret f�r du endrer det, som en ekstra beskyttelse. Dermed kan du gjenopprette registret hvis det skulle oppst� problemer. Hvis du vil ha mer informasjon om hvordan du sikkerhetskopierer og gjenoppretter registret, kan du klikke f�lgende artikkelnummer for � vise artikkelen i Microsoft Knowledge Base:
322756 (http://support.microsoft.com/kb/322756/no/ ) Slik sikkerhetskopierer og gjenoppretter du registret i Windows


N�r du har installert hurtigreparasjonen som er beskrevet i denne artikkelen, kan du bruke registerinnstillinger til � deaktivere den nye virkem�ten for ytelsestilstandspolicyen.

Hvis du la oss deaktivere den nye ytelsestilstandspolicyoppf�rselen for deg, g�r du til delen for L�s det for meg. Hvis du heller vil l�se problemet selv, kan du g� til delen La meg l�se det selv.

L�s det for meg



Du kan l�se problemet automatisk ved � klikke knappen eller koblingen L�s dette problemet. Klikk Kj�r i dialogboksen Filnedlasting, og f�lg fremgangsm�ten i veiviseren for automatisk l�sning.


L�s dette problemet
Microsoft-l�sning 50608

Legg merke til
  • Installere hurtigreparasjonen som er beskrevet i denne artikkelen f�r du kj�rer denne pakken.
  • Det kan hende at denne veiviseren bare er tilgjengelig p� engelsk. Den automatiske reparasjonen fungerer imidlertid ogs� for andre spr�kversjoner av Windows.
  • Hvis du ikke bruker datamaskinen som har problemet, kan du lagre den automatiske l�sningen p� en flash-stasjon eller en CD, og deretter kj�re den p� datamaskinen som har problemet.

N� kan du g� til delen L�ste dette problemet?.



La meg l�se det selv

Bruk denne fremgangsm�ten for � bruke registerinnstillinger til � deaktivere den nye oppf�rselen for ytelsestilstandspolicy:
  1. Klikk Start, klikk Kj�r, skriv inn regedit, og klikk deretter OK.
  2. H�yreklikk HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager, velg Ny, og klikk deretter N�kkel.
  3. Skriv inn Throttle for det nye n�kkelnavnet.
  4. H�yreklikk Throttle, velg Ny, og klikk deretter DWORD-verdi.
  5. Skriv inn PerfEnablePackageIdle for verdinavnet.
  6. H�yreklikk PerfEnablePackageIdle, og klikk deretter Endre.
  7. Skriv inn 0 i Verdidata-boksen. Kontroller at Heksadesimal er valgt i dialogboksen Rediger DWORD-verdi, og klikk deretter OK.

    Obs!� Du kan skrive inn 1 i Verdidata-boksen for � aktivere den nye virkem�ten for ytelsestilstandspolicyen.
  8. Avslutt Registerredigering.

L�ste dette problemet?

  • Kontroller om problemet er l�st. Hvis problemet er l�st, er du ferdig med denne delen. Hvis problemet ikke er l�st, kan du kontakte kundest�tte (http://support.microsoft.com/contactus) .
  • Vi setter pris p� din tilbakemelding. Hvis du vil gi tilbakemelding eller rapportere eventuelle problemer med denne l�sningen, kan du legge inn en kommentar i bloggen L�s det for meg (http://blogs.technet.com/fixit4me/) eller sende oss en e-postmelding (mailto:fixit4me@microsoft.com?Subject=KB) .

Korrigere TSC-synkronisering

P� noen operativsystemer kan prosessor-TSC (Target System Controller) endre tellehastigheten. I tillegg kan prosessor-TSC slutte � telle n�r bestemte str�mstyringsfunksjoner for prosessor brukes. P� datamaskiner som har flere prosessorer, er TSC vanligvis maskinvaretidtakeren for operativsystem som st�tter kall til kjernefunksjonen KeQueryPerformanceCounter. N�r TSC ikke �ker monotont, kan det hende at systemkomponenter som bruker kjernefunksjonen KeQueryPerformanceCounter, ikke fungerer korrekt. Microsoft vil l�se dette problemet ved � gj�re det mulig � bruke ACPI-str�mstyringstidtakeren som operativsystem-tidtakeren som st�tter kjernefunksjonen KeQueryPerformanceCounter. Noen programmer kan imidlertid f� direkte tilgang til TSC ved � omg� tidtaker-APIene for Windows. Flerprosessor-HAL (Hardware Abstraction Layer) s�rger for at TSC-registrene p� alle prosessorer p� en flerprosessor-datamaskin forblir n�ye synkronisert. Tilgang gjennom systemprogramvare som kan rettes mot forskjellige prosessorer, returnerer derfor ikke forskjellige resultater. Denne endingen s�rger for at flerprosessor-HAL fortsetter � synkronisere TSC-ene korrekt p� tvers av alle prosessorer p� en datamaskin, selv om ACPI-str�mstyringstidtakeren brukes som operativsystemets maskinvaretidtaker.

Korrigere oppgradering og degradering av C-tilstand

Denne endringen retter feil i kjernestr�mstyringen for � gi korrekt behandling av oppgradering og nedgradering av prosessor-ACPI C-tilstand p� flerprosessorsystemer.

Mer informasjon

Hvis du vil ha mer informasjon om et beslektet emne, kan du klikke f�lgende artikkelnummer for � vise artikkelen i Microsoft Knowledge Base:
835730 (http://support.microsoft.com/kb/835730/no/ ) Lyd kan spilles av tregt, eller musikk kan spilles av med avbrudd i Windows XP eller Windows 2000
Hvis du vil ha mer informasjon om standardterminologien som brukes til � beskrive oppdateringer av Microsoft-programvare, kan du klikke f�lgende artikkelnummer for � vise artikkelen i Microsoft Knowledge Base:
824684 (http://support.microsoft.com/kb/824684/no/ ) Beskrivelse av standardterminologien som brukes til � beskrive oppdateringer av Microsoft-programvare
Tredjepartsproduktene som er omtalt i denne artikkelen, produseres av selskaper som er uavhengige av Microsoft. Microsoft gir ingen garantier, indirekte eller direkte, om disse produktenes ytelse eller p�litelighet.
Obs! Dette er en "FAST PUBLISH"-artikkel som er opprettet direkte innenfor Microsofts kundest�tteorganisasjon. Informasjonen her leveres "som den er" som svar p� problemer som kan oppst�. Som et resultat av den korte tiden det tar � gj�re materialet tilgjengelig, kan det inneholde skrivefeil, og det kan n�r som helst og uten forvarsel bli revidert. Se Vilk�r for bruk (http://go.microsoft.com/fwlink/?LinkId=151500) for mer informasjon.

Informasjonen i denne artikkelen gjelder:
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
N�kkelord:�
atdownload kbwinserv2003sp2fix kbqfe kbHotfixServer kbfix kbbug kbfixme kbmsifixme KB896256