Sistēmas virtuālā adrešu telpa kļūst izsmelta vai fragmentēta x86 bitu versijas Windows Server 2008 SP2

Pazīmes

Pieņemsim, ka jums ir dators, kurā darbojas x86 tipa procesoru versijā vai Windows Server 2008 2. servisa pakotne (SP2). Sistēmas lapu tabulas ieraksti (PTEs) lietošanas ir liels. Šādā gadījumā sistēmas virtuālā adrešu telpa kļūst izsmelta un ļoti fragmentēta.

Piezīmes

  • Kad rodas šī problēma, sistēma kļūst nestabila.

  • Šo problēmu izraisa konkrētā sadalījuma modelis, kas nav novērojama reti draiveri. Papildinformāciju par šī konkrētā sadalījuma modelis, skatiet sadaļā "Cēlonis". Savākt izmetes failu, kad dators ir nestabila stāvoklī un pēc tam sazināties ar Microsoft klientu apkalpošanas un atbalsta analīzes veikšanai.

  • Lai iegūtu informāciju par fragmentācijas sistēmas virtuālā adrese un PTEs sistēmu, jums ir veiciet kādu no šīm darbībām:

    • Izveidot live kodola režīma atkļūdošanas sesiju.

    • Izveidot vietējās kodola režīma atkļūdošanas sesiju.

    • Iegūt kodola režīma izmetes failu.

    Izveidot sesiju un iegūt informāciju var izmantot kodola atkļūdotājs šādas komandas:

    • Palaidiet tālāk norādīto komandu, lai parādītu kopējo pieejamo vietu lielāko atmiņas bloku un cik daudz atmiņas, ko lieto dažādās kodola atmiņas resursus (piemēram, pūli un sistēmas PTEs):

      !vm 21 Ar šo komandu tiek atgriezts ziņojums ir līdzīgs šim:





      14: kd> !vm 21*** Virtual Memory Usage ***
      Physical Memory: 4191796 ( 16767184 Kb)
      Page File: \??\C:\pagefile.sys
      Current: 17408000 Kb Free Space: 17362464 Kb
      Minimum: 17408000 Kb Maximum: 17408000 Kb
      Available Pages: 980816 ( 3923264 Kb)
      ResAvail Pages: 4005065 ( 16020260 Kb)
      Locked IO Pages: 0 ( 0 Kb)
      Free System PTEs: 55716 ( 222864 Kb)
      Modified Pages: 24737 ( 98948 Kb)
      Modified PF Pages: 24356 ( 97424 Kb)
      NonPagedPool Usage: 51445 ( 205780 Kb)
      NonPagedPool Max: 522998 ( 2091992 Kb)
      PagedPool 0 Usage: 169861 ( 679444 Kb)
      PagedPool 1 Usage: 24692 ( 98768 Kb)
      PagedPool 2 Usage: 19764 ( 79056 Kb)
      PagedPool 3 Usage: 19469 ( 77876 Kb)
      PagedPool 4 Usage: 20109 ( 80436 Kb)
      PagedPool Usage: 253895 ( 1015580 Kb)
      PagedPool Maximum: 523264 ( 2093056 Kb)
      Session Commit: 12273 ( 49092 Kb)
      Shared Commit: 37334 ( 149336 Kb)
      Special Pool: 0 ( 0 Kb)
      Shared Process: 22380 ( 89520 Kb)
      Pages For MDLs: 1 ( 4 Kb)
      PagedPool Commit: 253895 ( 1015580 Kb)
      Driver Commit: 3829 ( 15316 Kb)
      Committed pages: 3862488 ( 15449952 Kb)
      Commit limit: 8507657 ( 34030628 Kb)

      VA Type CurrentUse Peak Limit Failures
      Unused 130 Mb 0 Mb OPEN 0
      SessionSpace 60 Mb 66 Mb OPEN 0
      ProcessSpace 16 Mb 0 Mb OPEN 0
      BootLoaded 26 Mb 0 Mb OPEN 0
      PfnDatabase 118 Mb 248 Mb OPEN 0
      NonPagedPool 208 Mb 210 Mb OPEN 0
      PagedPool 1096 Mb 1096 Mb OPEN 0
      SpecialPool 0 Mb 0 Mb OPEN 0
      SystemCache 140 Mb 992 Mb OPEN 0
      SystemPtes 214 Mb 222 Mb OPEN 0
      Hal 4 Mb 0 Mb OPEN 0
      SessionGlobal 12 Mb 12 Mb OPEN 0
      Driver Images 24 Mb 0 Mb OPEN 0
      NPSpecialPool 0 Mb 0 Mb OPEN 0
      ProtoPTE Pool 0 Mb 0 Mb OPEN 0
      Maximum contiguous unused VA: 8 Mb
    • Palaidiet tālāk norādīto komandu, lai parādītu informāciju par sistēmas PTEs.

      !sysptes 1 Šī informācija ietver skaita un lieluma bezmaksas bloķēta. Ar šo komandu tiek atgriezts ziņojums ir līdzīgs šim:

      14: kd> !sysptes 1System PTE Information
      Total System Ptes 88048
      starting PTE: c0400000
      free ptes: c0402c80 number free: 1.
      free ptes: c0402ca8 number free: 1.
      free ptes: c0408020 number free: 3.
      free ptes: c0408098 number free: 4.
      . . . 3755 entries cut . . .
      free ptes: c07ddd30 number free: 13.
      free ptes: c07dddd8 number free: 4.
      free ptes: c07dde18 number free: 4.
      free ptes: c07dde58 number free: 1.
      free ptes: c07dde80 number free: 26.
      free ptes: c07ddf70 number free: 10.
      free blocks: 3763 total free: 22432 largest free block: 89

    Ja rodas sadaļā simptomi aprakstītā problēma, "CurrentUse" indikators, kas ! vm 21 komandu palielina laika "SystemPtes" kategorijā. Vienlaikus var novērot fragmentācijas sistēmas PTEs apskatot "bezmaksas bloķē" vērtību kas tiek atgriezta ! sysptes 1 komandu laikā.

    Un izsīkuma pieejama kodola virtuālās adrešu telpu fragmentācija var diagnosticēt, ievērojot "Neizmantotās" un "Maksimālā nepārtrauktā neizmantotās VA", kuras atgriezis ! vm 21 komandu.

    Kodola režīma dump failus nevar novērot parametru izmaiņas laika gaitā.

Cēlonis

Šī problēma rodas tāpēc, ka ierīces draiveris vai kodola režīma kodu piešķir un izlaiž liels atmiņas buferi (i/o buferi). Šāda veida buferi ir ieviesta, izmantojot sistēmu PTEs. Ja lielu līdzekļiem, ko pieprasa nav vairākas 2 megabaitiem (MB), fragmentācija rodas PTEs apgabala sistēmā.

Izšķirtspēja

Informācija par labojumfailu

Pēc šī labojumfaila instalēšanas piešķiršanas algoritms ir optimizēts, lai samazinātu fragmentācija, īpaši iedalīšanas rakstu rodas viens vai vairāki kodola draiveri. Lai samazinātu fragmentācijas sistēmas PTE kartēšanas pieprasījums ir lielāks par 2 MB tiek noapaļots līdz 2 MB.


Korporācija Microsoft piedāvā atbalstītu labojumfailu. Tomēr šis labojumfails ir paredzēts tikai šajā rakstā aprakstītās problēmas novēršanai. Lietojiet šo labojumfailu tikai tām sistēmām, kurām ir radusies šajā rakstā aprakstītā problēma. Šajā labojumfailā, iespējams, tiks veikta papildu testēšana. Tādēļ, ja jums šī problēma nerada nopietnus traucējumus, ieteicams pagaidīt nākamos programmatūras atjauninājumus, kuros ir iekļauts šis labojumfails.

Ja labojumfails ir pieejams lejupielādei, sadaļa "Pieejama labojumfaila lejupielāde" ir pieejama šī zināšanu bāzes raksta augšpusē. Ja šādas sadaļas nav, sazinieties ar Microsoft klientu apkalpošanas un atbalsta dienestu, lai iegūtu labojumfailu.

Piezīme. Ja rodas papildu problēmas vai nepieciešama problēmu novēršana, iespējams, būs jāizveido atsevišķs pakalpojuma pieprasījums. Parasti atbalsta izmaksas tiek piemērotas jautājumiem par papildu atbalstu un problēmām, kas neattiecas uz šo konkrēto labojumfailu. Lai iegūtu pilnīgu sarakstu ar Microsoft klientu apkalpošanas un atbalsta centra tālruņa numuru vai izveidotu atsevišķu pakalpojuma pieprasījumu, apmeklējiet šo Microsoft vietni:

Piezīme. Veidlapā "Pieejama labojumfaila lejupielāde" norādītas valodas, kurām ir pieejams labojumfails. Ja tajā nav vajadzīgās valodas, tas nozīmē, ka šai valodai labojumfails nav pieejams.

Priekšnosacījumi

Lai lietotu šo labojumfailu, datorā jādarbojas sistēmai Windows Server 2008 SP2.

Lai iegūtu papildinformāciju par Windows Server 2008 servisa pakotnes iegūšanu, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

Windows Server 2008 jaunākās servisa pakotnes iegūšana

Reģistra informācija

Lai lietotu šo labojumfailu, nav jāveic nekādas izmaiņas reģistrā.

Restartēšanas nepieciešamība

Pēc šī labojumfaila lietošanas dators ir jārestartē.

Informācija par labojumfaila aizstāšanu

Šis labojumfails neaizstāj iepriekš izlaistu labojumfailu.

Ar šī labojumfaila globālo versiju tiek instalēti faili, kuru atribūti ir norādīti tālāk esošajās tabulās. Šo failu datumi un laiki ir norādīti atbilstoši universālajam koordinētajam laikam (UTC). Šo failu datumi un laiki lokālajā datorā tiek parādīti atbilstoši vietējam laikam, ņemot vērā pašreizējo vasaras / ziemas laika nobīdi. Turklāt datumi un laiki var mainīties, ja ar failiem tiek veiktas noteiktas darbības.

Piezīmes par Windows Server 2008 faila informācijuSvarīgi! Windows Vista un Windows Server 2008 labojumfaili ir iekļauti vienās un tajās pašās pakotnēs. Tomēr labojumfailu pieprasīšanas lapā ir norādīts tikai "Windows Vista". Lai pieprasītu labojumfailu pakotni, kas paredzēta vienai vai abām operētājsistēmām, atlasiet labojumfailu, kas norādīts sadaļā "Windows Vista" lapā. Rakstos vienmēr skatiet sadaļu “Attiecas uz”, lai noteiktu, kurai operētājsistēmai katrs labojumfails ir paredzēts.

  • Failus, kas attiecas uz noteiktu produktu, Sr līmeni (RTM, SPn), un pakalpojuma jomu (LDR, GDR), var identificēt, skatot faila versijas numurus, kā norādīts šajā tabulā.

    Versija

    Produkts

    SR_Level

    Pakalpojums

    6.0.600
    2.
    23 XXX

    Windows Server 2008

    SP2

    LDR

  • MANIFEST faili (. manifest) un MUM faili (. Mum), kas tiek instalēti katrai videi, ir

    sadaļā "Papildinformācija par failu sistēmai Windows Server 2008" norādīti atsevišķi . MUM faili un MANIFEST faili un saistītie drošības kataloga (. CAT) faili ir ļoti svarīgi, lai uzturētu atjauninātā komponenta stāvokli. Drošības kataloga faili, kuru atribūti nav norādīti sarakstā, ir parakstīti ar Microsoft ciparparakstu.

Visām atbalstītajām Windows Server 2008 x86 bitu versijām

Faila nosaukums

Csrsrv.dll

Faila versija

6.0.6002.23131

Faila lielums

49,152

Datums (UTC)

01-Jun-2013

Laika (UTC)

02:51

Platformas

x86

Faila nosaukums

Ntkrnlpa.exe

Faila versija

6.0.6002.23131

Faila lielums

3,606,376

Datums (UTC)

01-Jun-2013

Laika (UTC)

03:22

Platformas

Neattiecas

Faila nosaukums

Ntoskrnl.exe

Faila versija

6.0.6002.23131

Faila lielums

3,555,176

Datums (UTC)

01-Jun-2013

Laika (UTC)

03:22

Platformas

Neattiecas

Faila nosaukums

Smss.exe

Faila versija

6.0.6002.23131

Faila lielums

64,512

Datums (UTC)

01-Jun-2013

Laika (UTC)

01:26

Platformas

x86


Statusa

Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".

Papildinformācija

Lai iegūtu papildinformāciju par programmatūras atjauninājumu terminoloģiju, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

Microsoft programmatūras atjauninājumu raksturošanai izmantotās standarta terminoloģijas apraksts

Informācija par papildu failiem sistēmai Windows Server 2008

Papildu faili visām atbalstītajām Windows Server 2008 x86 bitu versijām

Faila nosaukums

Faila versija

Faila lielumu

Datums

Laiks

Platformas

X86_microsoft-windows-csrsrv_31bf3856ad364e35_6.0.6002.23131_none_cbd7c528bbb914f7.manifest

Neattiecas

3,079

01-Jun-2013

03:40

Neattiecas

X86_microsoft-windows-os-kernel_31bf3856ad364e35_6.0.6002.23131_none_6e80efc3ca7e8596.manifest

Neattiecas

17,806

01-Jun-2013

03:41

Neattiecas

X86_microsoft-windows-r..gistry-trustedtypes_31bf3856ad364e35_6.0.6002.23131_none_864e87b644c39030.manifest

Neattiecas

7,654

01-Jun-2013

03:36

Neattiecas

X86_microsoft-windows-smss_31bf3856ad364e35_6.0.6002.23131_none_ae8b36202f8d12e8.manifest

Neattiecas

28,589

01-Jun-2013

03:41

Neattiecas


Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×