Fysiske minnegrenser i Crash Dump-filer for Windows 10/8/7
Dette innlegget har en rask titt på Fysiske minnegrenser i Crash Dump-filer for Windows 10/8/7 og bruk Sysinternals verktøyet RamMap, som kan brukes til å bestemme antall fysiske minneområder på et system.
Fysiske minnegrenser i Crash Dump-filer
Alle Windows-operativsystemer er konfigurert til å fange opp informasjon om tilstanden, i tilfelle en stoppfeil eller systemkrasj, og lagre dem som .dmp-krasjdumpefiler. Det er tre typer dumper som kan fanges ved et systemkrasj: Komplett Memory Dump, Kernel Memory Dump, og Small Memory Dump.
Krasj dump format har en grense på 42 (64-bit) og 86 (32-bit) fysiske adresser. På enkelte systemer kan BIOS-firmware minnekortet inneholde mer enn dette antallet ikke-sammenhengende regioner. Når en dumpfil genereres på dette systemet, blir bare de første 42 (64-biters) eller 86 (32-bits) minnesregioner lagret i filen. Kjernen og komplett minnedump fra et Windows-system kan ikke inneholde alt minnet fra systemet.
Ved anledninger, når du åpner en minnedumpfil generert på bestemte systemer ved hjelp av Feilsøkingsverktøy for Windows (windbg.exe), kan du få en feilmelding:
ADVARSEL: Den fysiske minnesblokkens dumphode har blitt avkortet. Noen gyldige fysiske sider kan være utilgjengelige.
For å forhindre problemet vil OEM-en av det berørte systemet måtte modifisere firmware-minnekartet for å sikre at antall fysiske sammenhengende fysiske minnesområder som er utsatt for operativsystemet, ikke overskrider de tidligere nevnte grensene, angir KB2510168.
Sysinternals RamMap
Sysinternals-verktøyet RamMap kan brukes til å bestemme antall fysiske minneområder på et system. Etter å ha lastet ned og kjørt RamMap.exe, klikker du kategorien Fysiske områder. Ved å telle antall rangeringer som er oppført, kontrolleres antall fysiske områder på et bestemt system.
RAMMap er et avansert verktøy for analyse av fysisk minne for Windows Vista og høyere. Den presenterer bruksinformasjon på forskjellige måter i sine flere forskjellige faner:
- Bruk teller: brukssammendrag etter type og personsøksliste
- Prosesser: prosess arbeidssett størrelser
- Prioriterte sammendrag: Prioriterte standby-listestørrelser
- Fysiske sider: bruk per side for alt fysisk minne
- Fysiske områder: adresser til fysisk hukommelse
- Filoversikt: fildata i RAM etter fil
- Fildetaljer: individuelle fysiske sider etter fil
- Bruk RAMMap for å få en forståelse for måten Windows håndterer minne, for å analysere bruksminnebruk, eller å svare på bestemte spørsmål om hvordan RAM blir tildelt.
RAmMap vil fortelle hvordan Windows tilordner fysisk minne, hvor mye fildata er cached i RAM, eller hvor mye RAM som brukes av kjernen og enhetsdrivere.
Disse linkene kan også interessere deg:
- Slik leser du de små minnefilene som Windows oppretter for feilsøking
- Maskinminne Dump Collector i Windows
- Fysisk minneallokering og minnestatus i Windows