ID članka: 896256 - Zadnji pregled: 17. maj 2011 - Revizija: 2.0

V računalnikih, v katerih je nameščen servisni paket SP2 za Windows XP in so opremljeni z več procesorji, ki podpirajo funkcije upravljanja napajanja procesorja, se lahko zmanjša učinkovitost delovanja

Sistemski namigTa članek se nanaša na operacijski sistem, ki je drugačen od vašega. Vsebina članka, ki za vas najbrž ni pomembna, je bila onemogočena.

Če želite še naprej prejemati varnostne posodobitve za Windows, se prepričajte, da je v računalniku nameščen Windows XP s servisnim paketom SP3. Če želite več informacij, obiščite to Microsoftovo spletno stran: Za nekatere različice sistema Windows se podpora ukinja (http://windows.microsoft.com/sl-SI/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs?os=xp)

Na tej strani

Razširi vse | Zmanjšaj

SIMPTOMI

Računalniki, opremljeni z več procesorji, ki podpirajo funkcije upravljanja napajanja procesorja, kot je npr. vmesnik ACPI (Advanced Configuration and Power Interface), zahtevajo servisni paket SP2 za Microsoft Windows XP. Na voljo so dodatne posodobitve za optimiranje delovanja in vedenja v računalnikih, v katerih je nameščen servisni paket SP2 za Windows XP. Brez teh posodobitev se lahko v računalnikih, ki so opremljeni s temi dvojedrnimi procesorji z zmožnostjo upravljanja napajanja, zmanjša učinkovitost delovanja ali pa pride do nepričakovanega vedenja.

Opomba Do te te\ave prihaja tudi v operacijskih sistemih Microsoft Windows Server 2003 y arhitekturo x64. Vendar pa ta članek in z njim povezani zasebni sprotni popravki niso namenjeni odpravljanju težav s časom pri igrah in drugih programih, ki se izvajajo v računalnikih z dvojedrnimi procesorji AMD. Če želite več informacij o težavah z učinkovitostjo delovanja v računalnikih z dvojedrnimi procesorji, kliknite to številko članka iz Microsoftove zbirke znanja:
909944  (http://support.microsoft.com/kb/909944/sl/ ) V računalnikih z operacijskim sistemom Windows XP, ki uporabljajo dvojedrne procesorje, je učinkovitost delovanja iger slaba

REŠITEV

Informacije o posodobitvi

Iz Microsoftovega centra za prenose lahko prenesete to datoteko:

Zmanjšaj slikoRazširi sliko
Prenos
Prenesite paket WindowsXP-KB896256-v4-x86-ENU.exe. (http://www.microsoft.com/downloads/details.aspx?FamilyId=C2AB5A48-8240-4934-BBD8-34FB8A0FCE3B)

Datum izdaje: 19. december 2006

Če želite več informacij o prenosu Microsoftovih datotek za podporo, kliknite to številko članka iz Microsoftove zbirke znanja:
119591  (http://support.microsoft.com/kb/119591/sl/ ) Kako pridobiti Microsoftove datoteke za podporo prek spletnih storitev
Microsoft je pregledal datoteko in ne vsebuje virusov. Microsoft je uporabil najnovejšo protivirusno programsko opremo, ki je bila na voljo na datum objave. Datoteka je shranjena v varovanih strežnikih, zato je nepooblaščene osebe ne morejo spreminjati.

Zahteve

Izvesti ni treba nobenih drugih korakov.

Zahteve za vnovični zagon

Ko uporabite ta sprotni popravek, morate znova zagnati računalnik.

Informacije o nadomeščanju posodobitve

Ta sprotni popravek ne nadomesti nobenih drugih sprotnih popravkov.

Informacije o datoteki

Lastnosti datoteke angleške različice te posodobitve (ali poznejše lastnosti datoteke) so naštete v spodnji tabeli. Datumi in časi za te datoteke so v univerzalnem koordiniranem času (UTC). Pri ogledu se informacije o datoteki pretvorijo v lokalni čas. Razliko med časom UTC in lokalnim časom izračunate na kartici Time Zone (Časovni pas) v orodju za datum in čas na nadzorni plošči.
Zmanjšaj tabeloRazširi tabelo
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

STANJE

Microsoft je potrdil, da se ta težava pojavlja v njegovih izdelkih, naštetih v razdelku »Velja za«.

DODATNE INFORMACIJE

V računalnikih, opremljenih z več centralnimi procesnimi enotami, ki podpirajo stanje delovanja procesorja (ACPI), mora biti nameščen servisni paket SP2 za Windows XP. Ta zahteva vključuje računalnike, ki podpirajo te elemente:
  • več fizičnih podnožij,
  • večjedrne oblike,
  • tehnologijo z več logičnimi nitmi, kot je npr. Intelova večnitna tehnologija.
Ker operacijski sistem Windows XP prvotno ni izdelan tako, da bi podpiral stanja delovanja v večprocesorskih konfiguracijah, je za pravilno izvedbo te podpore v sistemih z več procesorji treba narediti spremembe. Servisni paket SP2 za Windows XP vsebuje zahtevane spremembe upravljalnika napajanja v jedru. S temi spremembami operacijski sistem Windows XP deluje pravilno v sistemih z več procesorji, ki podpirajo stanja delovanja procesorjev.

Ta sprotni popravek opisuje tudi naslednje težave v računalnikih, opremljenimi z več procesorji, ki podpirajo stanja delovanja procesorjev:
  • Možno zmanjšanje učinkovitosti delovanja v enonitnih delovnih obremenitvah, kadar stanja delovanja procesorjev uporabljajo preklapljanje na zahtevo.
  • Sinhronizacijo procesorja z registri števca za časovni žig (TSC) v vseh procesorjih, če uporabljate vmesnik za upravljanje napajanja (ACPI) v sistemih z več procesorji.
  • Težave pri zviševanju ali zniževanju stanja C vmesnika ACPI v upravljalniku napajanja v jedru.

Podrobnosti o posodobitvi

Možno zmanjšanje učinkovitosti delovanja med preklapljanjem na zahtevo

Preklapljanje na zahtevo (DBS) je uporaba stanj delovanja procesorja v vmesniku ACPI (dinamična napetost in skaliranje frekvence) kot odziv na delovne obremenitve v sistemu. Upravljanje napajanja procesorja v operacijskem sistemu Windows XP uvaja preklapljanje na zahtevo (DBS) z uporabo prilagodljivega pravilnika za dušenje. Ta pravilnik dinamično in samodejno prilagodi trenutno stanje delovanje procesorja kot odgovor na uporabljenost centralne procesne enote brez posredovanja uporabnika.

Kadar se enonitne delovne obremenitve izvajajo v sistemih z več procesorji, ki vsebujejo dvojedrne konfiguracije, se delovne obremenitve lahko prenesejo v več razpoložljivih jeder centralne procesne enote. To vedenje je nazoren prikaz, kako operacijski sistem Windows razporedi dela na več razpoložljivih virov centralne procesne enote. Vendar pa v sistemih, ki podpirajo stanje delovanja procesorja, ki uporabljajo prilagodljivi pravilnik dušenja, lahko ta prehod niti povzroči, da jedro upravljalnika napajanja v operacijskem sistemu Windows nepravilno izračuna optimalno ciljno stanje delovanja procesorja. To vedenje nastane, ker posamezno jedro procesorja (logično ali fizično) morda na videz ni tako obremenjeno, kot je dejansko celoten paket procesorjev. Pri preizkusnih rezultatih delovanja, ki uporabljajo enonitne delovne obremenitve, lahko opazite ta pojav kot zmanjšanje učinkovitosti delovanja ali kot veliko stopnjo razlik med uspešnimi izvajanji enakih primerjalnih preizkusov.

Ta sprotni popravek vsebuje spremembe jedra upravljanja napajanja za sledenje uporabljenosti centralne procesne enote v paketu procesorjev. Te spremembe omogočajo vpogled v dejansko raven aktivnosti centralne procesne enote in tako pomagajo pri pravilnem izračunu povečanega ciljnega stanja delovanja.

Opomba S to rešitvijo povečate učinkovitost delovanja in ne prihranite energije pri napajanju. Čeprav se rezultati preizkusnega delovanja lahko izboljšajo, to lahko vpliva na vzdržljivost baterije. V skladu s tem lahko z registrskim ključem onemogočite to spremembo v pravilniku jedra tako, da dovoljuje največjo prilagodljivost.

Kako onemogočiti nov pravilnik vedenja stanja delovanja?

Pomembno V tem razdelku, načinu ali opravilu so navodila za spreminjanje registra. Če nepravilno spremenite register, lahko pride do resnih težav. Zato natančno upoštevajte navodila. Zaščito povečate tako, da varnostno kopirate register, preden ga spremenite. Če pride do težav, ga bo tako mogoče obnoviti. Če želite več informacij o varnostnem kopiranju in obnavljanju registra, kliknite to številko članka iz Microsoftove zbirke znanja:
322756  (http://support.microsoft.com/kb/322756/sl/ ) Varnostno kopiranje in obnovitev registra v operacijskem sistemu Windows


Ko namestite sprotni popravek, ki je opisan v tem članku, lahko z nastavitvami registra onemogočite nov pravilnik vedenja stanja delovanja.

Če želite, da nov pravilnik vedenja stanja delovanja onemogočimo namesto vas, nadaljujte z razdelkom »Samodejno odpravljanje težave«. Če želite težavo odpraviti sami, nadaljujte z razdelkom »Težavo bom odpravil sam«.

Samodejno odpravljanje težave



Če želite težavo odpraviti samodejno, kliknite gumb ali povezavo Fix it. V pogovornem oknu Prenos datoteke kliknite Zaženi in sledite navodilom čarovnika Fix it.


Odpravi to težavo
Microsoft Fix it 50608

Opombe
  • Pred zagonom tega paketa namestite sprotni popravek, ki je opisan v tem članku.
  • Ta čarovnik je morda na voljo le v angleščini. Vendar pa samodejno odpravljanje težav deluje tudi v drugih jezikovnih različicah sistema Windows.
  • Če ne uporabljate računalnika, v katerem je prišlo do težave, rešitev samodejnega popravka shranite na pomnilniški ključek ali CD in ga zaženite v računalniku, v katerem je prišlo do težave.

Nato nadaljujte z razdelkom »Ali je težava odpravljena?«.



Težavo bom odpravil sam

Če želite z nastavitvami registra onemogočiti nov pravilnik vedenja stanja delovanja, sledite tem korakom:
  1. Kliknite Start in Run (Zaženi), vnesite regedit in kliknite OK (V redu).
  2. Z desno miškino tipko kliknite HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager in pokažite na New (Novo) ter kliknite Key (Ključ).
  3. Vnesite Throttle za novo ime ključa.
  4. Z desno miškino tipko kliknite Throttle, pokažite na New (Novo) in kliknite DWORD Value (Vrednost DWORD).
  5. Vnesite PerfEnablePackageIdle za ime vrednosti.
  6. Z desno miškino tipko kliknite PerfEnablePackageIdle in nato kliknite Modify (Spremeni).
  7. V polje Value data (Podatki vrednosti) vnesite 0. Prepričajte se, ali ste v pogovornem oknu Edit DWORD Value (Urejanje vrednosti DWORD) izbrali možnost Hexadecimal (Šestnajstiška) in nato kliknite OK (V redu).

    Opomba V polje Value data (Podatki vrednosti) lahko vnesete 1, da omogočite nov pravilnik vedenja stanja delovanja.
  8. Zaprite urejevalnik registra.

Ali je težava odpravljena?

  • Preverite, ali ste odpravili težavo. Če ste težavo odpravili, ste končali s tem razdelkom. Če težave niste odpravili, se obrnite na skupino za podporo (http://support.microsoft.com/contactus) .
  • Hvaležni vam bomo za povratne informacije. Če želite posredovati povratne informacije ali prijaviti težave s to rešitvijo, vnesite pripombo v spletni dnevnik »Samodejno odpravljanje težave (http://blogs.technet.com/fixit4me/) « ali nam pošljite e-poštno sporočilo (mailto:fixit4me@microsoft.com?Subject=KB) .

Popravljanje sinhronizacije števca za časovni žig (TSC)

V nekaterih operacijskih sistemih lahko procesorjev števec za časovni žig spremeni hitrost, s katero šteje. Poleg tega procesor TSC lahko neha šteti, ko uporabite določene funkcije upravljanja napajanja procesorja. V računalnikih, ki so opremljeni z več procesorji, je TSC ponavadi časovnik strojne opreme operacijskega sistema, ki podpira klice v funkcijo jedra KeQueryPerformanceCounter. Ko se TSC ne povečuje monotono, morda ne bodo delovale pravilno komponente sistema, ki v jedru uporabljajo funkcijo KeQueryPerformanceCounter. Če želite odpraviti to težavo, Microsoft omogoča, da uporabite časovnik upravljanja napajanja ACPI kot časovnik operacijskega sistema, ki v jedru podpira funkcijo KeQueryPerformanceCounter. Vendar pa nekateri programi lahko neposredno dostopajo do TSC-ja tako, da se izognejo API-ju časovnika operacijskega sistema Windows. Abstrakcijska raven strojne opreme (HAL) za več procesorjev zagotavlja, da ostanejo registri TSC-ja v vseh procesorjih v računalnikih, ki so opremljeni z več procesorji, čim bližje sinhronizirani. Zato dostop sistemske programske opreme, ki je lahko usmerjen v različne procesorje, ne vrne različnih rezultatov. Ta sprememba zagotavlja, da abstrakcijska raven strojne opreme (HAL) za več procesorjev nadaljuje s postopkom pravilne sinhronizacije TSC-jev v vseh procesorjih v računalniku, tudi če uporabljate časovnik upravljanja napajanja ACPI kot strojni časovnik operacijskega sistema.

Pravilno zviševanje in zniževanje stanja C

Ta sprememba odpravlja težave v upravljalniku napajanja jedra tako, da v procesorju pravilno obravnava zviševanja in zniževanja stanja C v vmesniku ACPI v sistemih z več procesorji.

DODATNE INFORMACIJE

Če želite več informacij o sorodni temi, kliknite naslednjo številko članka iz Microsoftove zbirke znanja:
835730  (http://support.microsoft.com/kb/835730/sl/ ) V operacijskih sistemih Windows XP in Windows 2000 se zvok predvaja počasneje ali pa se glasba ne predvaja neprekinjeno
Če želite več informacij o uveljavljeni terminologiji, s katero so opisane posodobitve Microsoftove programske opreme, kliknite to številko članka iz Microsoftove zbirke znanja:
824684  (http://support.microsoft.com/kb/824684/sl/ ) Opis uveljavljene terminologije za posodobitve Microsoftove programske opreme
Izdelke drugih izdelovalcev, omenjene v tem članku, izdelujejo podjetja, neodvisna od Microsofta. Microsoft ne daje nobenih naznačenih ali drugačnih jamstev o delovanju ali zanesljivosti teh izdelkov.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use (http://go.microsoft.com/fwlink/?LinkId=151500) for other considerations.

VELJA ZA:
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
Ključne besede: 
atdownload kbwinserv2003sp2fix kbqfe kbhotfixserver kbfix kbbug kbfixme kbmsifixme KB896256