Fysieke geheugenlimieten in Crash Dump-bestanden voor Windows 10

Dit bericht bevat een snelle blik op fysieke geheugenlimieten in Crash Dump-bestanden(Physical Memory Limits in Crash Dump files) voor Windows 10/8/7 en met behulp van de Windows Sysinternals -tool RamMap , die kan worden gebruikt om het aantal fysieke geheugenbereiken op een systeem te bepalen.

Fysieke geheugenlimieten(Memory Limits) in Crash Dump- bestanden

Alle Windows -besturingssystemen zijn geconfigureerd om informatie over de status vast te leggen, in het geval van een stopfout of systeemcrash, en deze op te slaan als .dmp-crashdumpbestanden. Er zijn drie soorten dumps die kunnen worden vastgelegd in het geval van een systeemcrash: volledige geheugendump, kernelgeheugendump en kleine geheugendump.(Complete Memory Dump, Kernel Memory Dump, and Small Memory Dump.)

De crashdump-indeling heeft een limiet van 42 (64-bits) en 86 (32-bits) fysieke adresbereiken. Op bepaalde systemen kan de geheugenkaart van de BIOS -firmware meer dan dit aantal niet-aaneengesloten regio's bevatten. Wanneer een dumpbestand op dit systeem wordt gegenereerd, worden alleen de eerste 42 (64-bits) of 86 (32-bits) geheugenregio's in het bestand opgeslagen.  Kernel en volledige(Complete) geheugendump van een Windows -systeem bevatten mogelijk niet al het geheugen van het systeem.

Soms, wanneer u een geheugendumpbestand opent dat op bepaalde systemen is gegenereerd met behulp van de Debugging Tools voor Windows (windbg.exe), kunt u een foutmelding krijgen:

WARNING: Dump header physical memory block has been truncated. Some valid physical pages may be inaccessible.

Om het probleem te voorkomen, zou de OEM van het getroffen systeem de geheugenkaart van de firmware moeten wijzigen om ervoor te zorgen dat het aantal fysieke aangrenzende fysieke geheugenregio's dat wordt blootgesteld aan het besturingssysteem de eerder genoemde limieten niet overschrijdt, stelt KB2510168 .

Sysinternals RamMap

De Sysinternals -tool RamMap kan worden gebruikt om het aantal fysieke geheugenbereiken op een systeem te bepalen. Klik na het downloaden en uitvoeren van RamMap.exe op het tabblad Fysieke bereiken. (Physical Ranges)Door het aantal vermelde bereiken te tellen, wordt het aantal fysieke bereiken op een bepaald systeem geverifieerd.

RAMMap is een geavanceerd hulpprogramma voor het analyseren van fysiek geheugengebruik voor Windows Vista en hoger. Het presenteert gebruiksinformatie op verschillende manieren in de verschillende tabbladen:

  • Gebruiksaantallen: gebruikssamenvatting per type en paginglijst
  • Processen: afmetingen van werksets
  • Prioriteitssamenvatting(Priority Summary) : geprioriteerde standby-lijstgroottes
  • Fysieke pagina's: gebruik per pagina voor al het fysieke geheugen
  • Fysieke bereiken: fysieke geheugenadressen
  • Bestandssamenvatting(File Summary) : bestandsgegevens in RAM per bestand
  • Bestandsdetails: individuele fysieke pagina's per bestand
  • Gebruik RAMMap(Use RAMMap) om inzicht te krijgen in de manier waarop Windows geheugen beheert, om het geheugengebruik van applicaties te analyseren of om specifieke vragen te beantwoorden over hoe RAM wordt toegewezen.

Fysieke geheugenlimieten in Crash Dump-bestanden

RAMMap zal vertellen hoe Windows fysiek geheugen toewijst, hoeveel bestandsgegevens in het RAM-geheugen worden opgeslagen of(RAM) hoeveel RAM wordt gebruikt door de kernel en apparaatstuurprogramma's.

Deze links kunnen u ook interesseren:

  1. Machinegeheugendumpcollector in Windows
  2. Toewijzing van fysiek geheugen en geheugenstatus in Windows .



About the author

Ik ben een softwareontwikkelaar met meer dan 10 jaar ervaring. Ik ben gespecialiseerd in Mac-programmering en heb duizenden regels code geschreven voor verschillende Mac-programma's, waaronder maar niet beperkt tot: TextEdit, GarageBand, iMovie en Inkscape. Ook heb ik ervaring met Linux en Windows ontwikkeling. Dankzij mijn vaardigheden als ontwikkelaar kan ik hoogwaardige, uitgebreide tutorials schrijven voor verschillende softwareontwikkelingsplatforms - van macOS tot Linux - waardoor mijn tutorials de perfecte keuze zijn voor diegenen die meer willen weten over de tools die ze gebruiken.



Related posts