Fyysiset muistirajat Windows 10:n Crash Dump -tiedostoissa

Tässä viestissä tarkastellaan nopeasti Windows 10/8/7 -käyttöjärjestelmän Crash Dump -tiedostojen(Physical Memory Limits in Crash Dump files) fyysisiä muistirajoja ja Windows Sysinternals -työkalua RamMap , jonka avulla voidaan määrittää järjestelmän fyysisten muistialueiden lukumäärä.

Fyysisen muistin rajoitukset(Memory Limits) Crash Dump(Crash Dump) -tiedostoissa

Kaikki Windows -käyttöjärjestelmät on määritetty keräämään tietoja sen tilasta pysäytysvirheen tai järjestelmän kaatumisen sattuessa ja tallentamaan ne .dmp kaatumisvedostiedostoina. Järjestelmän kaatuessa voidaan kaapata kolmenlaisia ​​vedoksia: Täydellinen muistivedos, ytimen muistivedos ja pieni muistivedos.(Complete Memory Dump, Kernel Memory Dump, and Small Memory Dump.)

Crash dump -muodossa on 42 (64-bittinen) ja 86 (32-bittinen) fyysisen osoitealueen raja. Tietyissä järjestelmissä BIOS - laiteohjelmiston muistikartta voi sisältää enemmän kuin tämä määrä ei-peräkkäisiä alueita. Kun vedostiedosto luodaan tässä järjestelmässä, vain ensimmäiset 42 (64-bittinen) tai 86 (32-bittinen) muistialuetta tallennetaan tiedostoon.  Windows -järjestelmän (Windows)ydin(Kernel) ja täydellinen(Complete) muistivedos eivät välttämättä sisällä kaikkea järjestelmän muistia.

Joskus, kun avaat tietyissä järjestelmissä luodun muistivedostiedoston Windowsin virheenkorjaustyökaluilla ( (Debugging Tools)windbg.exe(Windows) ), saatat saada virheilmoituksen:

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

Ongelman estämiseksi asianomaisen järjestelmän OEM :n on muutettava laiteohjelmiston muistikarttaa varmistaakseen, että käyttöjärjestelmälle alttiina olevien fyysisten vierekkäisten fyysisten muistialueiden määrä ei ylitä aiemmin ilmoitettuja rajoja, toteaa KB2510168 .

Sysinternals RamMap

Sysinternals - työkalua RamMap voidaan käyttää määrittämään järjestelmän fyysisten muistialueiden lukumäärä. Kun olet ladannut ja suorittanut RamMap.exe -tiedoston, napsauta Fyysiset alueet(Physical Ranges) -välilehteä. Luetteloalueiden lukumäärän laskeminen varmistaa fyysisten alueiden määrän tietyssä järjestelmässä.

RAMMap on edistynyt fyysisen muistin käytön analysointiapuohjelma Windows Vistalle(Windows Vista) ja uudemmille. Se esittää käyttötietoja eri tavoin useilla eri välilehdillä:

  • Käyttömäärät: käytön yhteenveto tyypin ja sivutusluettelon mukaan
  • Prosessit: prosessin työsarjojen koot
  • Prioriteettien yhteenveto(Priority Summary) : priorisoidut valmiustilan luettelokoot
  • Fyysiset sivut: sivukohtainen käyttö koko fyysiselle muistille
  • Fyysiset alueet: fyysiset muistiosoitteet
  • Tiedostojen yhteenveto(File Summary) : tiedostotiedot RAM -muistissa tiedostoittain
  • Tiedoston tiedot: yksittäiset fyysiset sivut tiedostoittain
  • Käytä RAMMapia(Use RAMMap) saadaksesi käsityksen siitä, miten Windows hallitsee muistia, analysoidaksesi sovellusten muistin käyttöä tai vastataksesi tiettyihin kysymyksiin RAM -muistin varaamisesta.

Fyysisen muistin rajoitukset Crash Dump -tiedostoissa

RAMMap kertoo, kuinka Windows määrittää fyysistä muistia, kuinka paljon tiedostotietoja on välimuistissa tai kuinka paljon RAM - muistia(RAM) käytetään ydin- ja laiteajureissa.

Nämä linkit voivat myös kiinnostaa sinua:

  1. Machine Memory Dump Collector Windowsissa
  2. Fyysinen muistin varaus ja muistin tila Windowsissa .



About the author

Olen kokenut Windows 10- ja Windows 11/10 -järjestelmänvalvoja, jolla on kokemusta Edgestä. Minulla on runsaasti tietoa ja kokemusta tarjottavana tällä alalla, minkä vuoksi uskon, että osaamisestani on hyötyä yrityksellesi. Vuosien kokemukseni sekä Windows 10:stä että Edgestä antaa minulle mahdollisuuden oppia nopeasti uusia tekniikoita, ratkaista ongelmia nopeasti ja ottaa vastuuta yrityksesi johtamisesta. Lisäksi kokemukseni Windows 10:stä ja Edgestä tekevät minut erittäin perehtyneeksi käyttöjärjestelmän kaikista näkökohdista, mikä olisi hyödyllistä palvelimien hallinnassa tai ohjelmistosovellusten hallinnassa.



Related posts