26Aug

Odpadki pomnilnika za Windows: za kaj gre za to?

click fraud protection

Kadar Windows modri zasloni, ustvari datoteke za odlaganje pomnilnika - znane tudi kot odlagališča crash. To je tisto, o čemer govori o sistemu Windows 8 BSOD, ko pravi, da "samo zbira nekaj informacij o napaki."

Te datoteke vsebujejo kopijo pomnilnika računalnika v času zrušitve. Uporabijo se lahko za pomoč pri diagnosticiranju in prepoznavanju težave, ki je privedla do crasha.

Vrste pomnilniških odlagališč

Windows lahko ustvari več različnih vrst pomnilniških odlagališč.To nastavitev lahko dostopate tako, da odprete Nadzorno ploščo, kliknete Sistem in varnost ter kliknete Sistem. V stranski vrstici kliknite Napredne sistemske nastavitve, kliknite kartico Dodatno in kliknite Nastavitve pod zagonom in obnovitvijo.

Privzeto je nastavitev v razdelku Informacije o napakah za napravo nastavljena na »Samodejni pomnilnik«. Tukaj je vsaka vrsta odlagališča pomnilnika:

Dokončen pomnilnik: Celoten pomnilnik je največji možen odlagališče pomnilnika. Vsebuje kopijo vseh podatkov, ki jih uporablja Windows v fizičnem pomnilniku. Torej, če imate 16 GB RAM-a in Windows uporablja 8 GB v času sesutja sistema, bo odlagališče pomnilnika velikosti 8 GB.Zruši običajno povzročijo kode, ki se izvajajo v jedrnem načinu, zato so celotni podatki, vključno z vsakim pomnilnikom programa, redki koristni - odvod pomnilnika jedra običajno zadostuje tudi za razvijalca.

instagram viewer

Odlagališče pomnilnika jedra: Dump od pomnilnika jedra bo veliko manjši od celotnega odlagališča pomnilnika. Microsoft pravi, da bo običajno približno ena tretjina velikosti fizičnega pomnilnika, nameščenega v sistemu. Kot Microsoft pravi:

"Ta datoteka odlaganja ne bo vključevala nedodeljenega pomnilnika ali katerega koli pomnilnika, dodeljenega uporabniškim programom. Vključuje samo pomnilnik, ki je dodeljen ravni jedra Windows in strojne opreme( HAL), kot tudi pomnilnik, dodeljen gonilnikom in drugim programom jedra.

Za večino namenov je ta sesalni dump najbolj uporaben. Pomembno je manjši od celotnega pomnilnika, vendar le opusti tiste dele pomnilnika, ki verjetno niso bili vključeni v crash. "

Majhen pomnilnik( 256 kb): Majhen pomnilnik je najmanjši tip pomnilnikasmetišče. Vsebuje zelo malo informacij - informacije o modrem zaslonu, seznam naloženih gonilnikov, informacije o procesu in nekaj informacij o jedru. Lahko je koristno za prepoznavanje napake, vendar ponuja manj podrobnih informacij o odpravljanju napak kot odlagališče pomnilnika jedra.

Samodejna odlagališče pomnilnika: To je privzeta možnost in vsebuje natančno iste podatke kot odlagališče pomnilnika jedra. Microsoft pravi, da če je stran za datoteke nastavljena na velikost, ki jo upravlja sistem, in je računalnik konfiguriran za samodejna odlagališča pomnilnika, "Windows nastavi velikost datoteke za ostrino, ki je dovolj velika, da se lahko zajamči večinočas. «Kot opozarja Microsoft, so odlagališča crash pomemben dejavnik pri odločanju, kakšna velikost datoteke strani naj bo. Datoteka strani mora biti dovolj velika, da vsebuje podatke o pomnilniku.

( none): Windows ne bo ustvaril odlagališč pomnilnika, ko se zruši.

Pomnilniški odtoki so za razvijalce

Te datoteke za odvoz obstajajo tako, da vam zagotovijo informacije o vzroku za zrušitev sistema.Če ste razvijalec operacijskega sistema Windows, ki deluje na gonilnike strojne opreme, vam lahko informacije v teh datotekah pomnilniške datoteke pomnilnika pomagajo ugotoviti, zakaj vaši gonilniki strojne opreme povzročajo, da je računalnik modri zaslon, in odpraviti težavo.

Vendar ste verjetno samo običajni uporabnik sistema Windows, ne pa nekdo, ki razvija gonilnike strojne opreme ali dela z izvorno kodo Windows pri Microsoftu. Crash deponije so še vedno koristne. Morda jih ne potrebujete sami, vendar jih boste morda morali poslati razvijalcu, če imate težave z nizko ravnijo programske opreme ali gonilniki strojne opreme na vašem računalniku. Na primer, spletno mesto Symantec pravi, da bo "veliko časa Symantec Development potreboval poln pomnilnik iz prizadetega sistema, da bi ugotovil vzrok za zrušitev." Dump crash je morda tudi uporaben, če imate težave s samim sistemom Windows, kot jeboste morda morali poslati Microsoftu. Razvijalci, ki skrbijo za programsko opremo, lahko uporabijo odlagališče pomnilnika, da natančno ugotovijo, kaj se je dogajalo na vašem računalniku v času crash-a, upam, da jim bodo omogočile, da se prikažejo in odpravijo težavo.

Minidumps proti odlagališčem spomina

Datoteke

Minidump so uporabne za skoraj vse, ker vsebujejo osnovne informacije, kot je sporočilo o napaki, povezano z modrim zaslonom smrti. Shranjeni so v mapi C: \ Windows \ Minidump privzeto. Obe vrsti datotek dump imajo končnico datoteke. dmp.

Tudi ko je vaš sistem konfiguriran za ustvarjanje jedra, popolnega ali samodejnega odlaganja pomnilnika, boste dobili tudi minidump in večjo datoteko MEMORY.DMP.

Orodja, kot je Nirsoft's BlueScreenView, lahko prikažejo informacije v teh datotekah minidmp. Vidite lahko natančne gonilnike v sesutju, ki lahko pomagajo ugotoviti vzrok težave. Ker so minidumps tako uporabni in majhni, priporočamo, da nikoli ne nastavite nastavitve pomnilniškega pomnilnika na »(none)« - bodite prepričani, da vsaj konfigurirate sistem za ustvarjanje manjših pomnilniških odlagališč.Ne bodo porabili veliko prostora in vam bodo pomagali, če boste kdaj naleteli na težavo. Tudi če ne veste, kako priti do informacij iz datoteke minidump sami, lahko najdete programska orodja in osebe, ki lahko uporabijo informacije tukaj, da bi pomagali odpraviti in odpraviti sistemsko težavo.

Večja pomnilniška odlagališča, kot so odlagališča pomnilnika jedra in popolna pomnilniška odlagališča, so privzeto shranjena v C: \ Windows \ MEMORY.DMP.Windows je konfiguriran, da prepiše datoteko vsakič, ko je ustvaril nov odlagališče pomnilnika, zato morate imeti samo eno datoteko MEMORY.DMP, ki zajema prostor.

Čeprav lahko povprečni uporabniki Windows uporabijo tudi minidumps, da bi razumeli vzrok modrega zaslona, ​​se datoteka MEMORY.DMP uporablja redko in ni uporabna, razen če jo nameravate poslati razvijalcu. Verjetno ne boste potrebovali podatkov o odpravljanju napak v datoteki MEMORY.DMP, da bi sami prepoznali in odpravili težavo.

Brisanje pomnilniških odlagališč za osvoboditev prostora

Te datoteke. dmp lahko izbrišete, da sprostite prostor, kar je dobra ideja, saj so lahko zelo velike - če je vaš računalnik opremljen z modrim zaslonom, lahko imate MEMORY.DMPdatoteko z velikostjo 800 MB ali več, ki je na vašem sistemskem disku.

Windows vam pomaga, da samodejno izbrišete te datoteke.Če uporabljate pripomoček za čiščenje diska in mu poveste, da čiščenje sistemskih datotek, boste na seznamu videli obe vrsti pomnilniških odlagališč.CCleaner in druga podobna orodja lahko samodejno izbrišejo tudi odlagališča pomnilnika. Ni vam treba kopirati v mapo Windows in jih izbrisati z roko.

Skratka, večje datoteke za shranjevanje pomnilnika niso zelo uporabne, razen če jih nameravate poslati Microsoftu ali drugemu razvijalcu programske opreme, da lahko popravijo modri zaslon, ki se pojavlja v vašem sistemu. Manjše datoteke minidump so bolj uporabne, ker vsebujejo bistvene informacije o zrušitvah sistema.

Image Credit: Thawt Hawthje na Flickr