hukommelse - Hvordan beregnes Page File tilgængelig i Windows Task Manager?

Indlæg af Hanne Mølgaard Plasc

Problem



I Vista Task Manager forstår jeg, at den tilgængelige sidefil er angivet som denne:

  Page File inUse M/tilgængelig M

I XP er det angivet som Commit Charge Limit.


Jeg havde tænkt at:

Tilgængelig virtuel hukommelse=Fysisk hukommelse i alt + Summen af ​​sidefiler


Men på min maskine har jeg fysisk hukommelse=2038M, Page Files=4096M, Page File Available=6051. Der er 83M uregistreret her. Hvad der bruges til. Jeg troede, det kunne være noget at gøre med kernehukommelsen, men nummeret synes ikke at matche op?


Info jeg har fundet hidtil:



  • Se http://msdn.microsoft.com/en-us/library/aa965225(VS.85).aspx for mere info.

  • Sidefilstørrelse kan findes her: Computeregenskaber, avanceret, præstationsindstillinger, avanceret.


Bedste reference


Jeg tror, ​​du er korrekt i dit gæt, det skal gøre noget med kernen - kerneminnet har også brug for fysisk backup. [1]


Jeg må dog indrømme, at tallene stadig ikke passer godt, når man forsøger at kontrollere forsøg, og der er en betydelig mængde hukommelse, der ikke er medtaget heri.


Jeg har:


Tilgængelig virtuel hukommelse=4 033 552 KB


Fysisk hukommelse i alt=2 096 148 KB


Summen af ​​Page Files=2048 MB


Kernel Ikke-Paged Memory=28 264 KB


Kernel Paged Memory=63 668 KB