26Aug

Memorija s deblokama sustava Windows: za to su točno?

click fraud protection

Kad se pojavi Windows plavi ekran, on stvara datoteke s memorijskim odlagalištima - također poznate kao padobranci. To je ono što BSOD za Windows 8 govori kada kaže da je "prikupljao samo neke informacije o pogrešci".

Ove datoteke sadrže kopiju memorije računala u trenutku nesreće. Oni se mogu koristiti za dijagnozu i prepoznavanje problema koji su doveli do sudara na prvom mjestu.

Vrste memorijskih odlagališta

Windows može stvoriti nekoliko različitih vrsta memorijskih odlagališta. Tu postavku možete pristupiti otvaranjem upravljačke ploče, klikom na Sustav i sigurnost i klikom na Sustav. Na bočnoj traci kliknite Napredne postavke sustava, kliknite karticu Napredno, a zatim kliknite Postavke u odjeljku Pokretanje i oporavak.

Prema zadanim postavkama, postavka u odjeljku Podaci o pogreškama za pisanje postavljena je na "Automatsko deblokiranje memorije". Evo što je zapravo svaka vrsta memorije.

Kompletan memorijski odlomak: Kompletan memorijski deponij je najveća vrsta mogućeg izvatka memorije. Ovo sadrži kopiju svih podataka koje Windows koristi u fizičkoj memoriji. Dakle, ako imate 16 GB RAM-a i Windows koristi 8 GB od toga u trenutku pada sustava, memorija odlagalište će biti 8 GB veličine. Padove obično uzrokuju kôd koji se izvodi u načinu kernela, pa je cjelovita informacija, uključujući memoriju svakog programa, rijetko korisna - dump kernel memorije obično će biti dovoljan čak i za razvojnog programera.

instagram viewer

Kernel memory dump: Kernel memory dump će biti znatno manji od potpune memorije izvatkom. Microsoft kaže da će obično biti oko jedne trećine veličine fizičke memorije instalirane na sustavu. Kao što je Microsoft istaknuo:

"Ova datoteka s izvatkom neće uključivati ​​neraspoređena memorijska memorija ili bilo koju memoriju dodijeljenu korisničkim programima. To uključuje samo memoriju dodijeljenu razini kernela sustava Windows i razini uzimanja hardvera( HAL), kao i memorije koja se dodjeljuje upravljačkim programima kernela i drugim programima kernel-mode.

U većini je svrha ovaj ispad sudara najkorisniji. To je znatno manje od cjelovitog memorijskog odlagališta, ali samo onih dijelova memorije koji vjerojatno nisu bili uključeni u sudar. "

Mala memorijska odlagališta( 256 kb): Mala memorijska dump je najmanji tip memorijeistovariti. Sadrži vrlo malo informacija - informacije o plavom zaslonu, popis učitanih upravljačkih programa, informacije o procesu i malo informacija o kernelu. Može vam biti korisno za prepoznavanje pogreške, ali nudi manje detaljne informacije o uklanjanju pogrešaka od kolačića memorije kernela.

Automatsko deponiranje memorije: Ovo je zadana opcija i sadrži iste podatke kao i odlagalište memorije kernela. Microsoft kaže da kada je datoteka stranice postavljena na veličinu upravljanu sustavom i računalo je konfigurirano za automatske odlagale s memorijom, "Windows određuje veličinu datoteke stranica kako bi se osiguralo da se dump memorije jezgre može uhvatiti većinuvrijeme ". Kao što Microsoft ističe, odlagališta padova važna su prilikom odlučivanja o veličini datoteke stranice. Datoteka stranice mora biti dovoljno velika da sadrži podatke o memoriji.

( none): Windows neće stvoriti deponiju memorije prilikom rušenja.

memorijski deponiji jesu za razvojne programere

Postoje ove datoteke s dumpima kako bismo vam pružili informacije o uzroku pada sustava. Ako ste razvojni programer za Windows koji radi na hardverskim upravljačkim programima, podaci u tim datotekama s memorijskim odlagalištima mogli bi vam pomoći da utvrdite razlog zbog kojeg vozači hardvera uzrokuju računalo na plavom zaslonu i otklanjaju problem.

Ali ti si vjerojatno samo normalan korisnik sustava Windows, a ne netko u razvoju hardverskih upravljačkih programa ili radi na izvornom kodu sustava Windows kod Microsofta. Smeće su još uvijek korisni. Možda ih ne trebate sami, ali možda ćete ih morati poslati razvojnom programeru ako imate problema s niskom razinom softvera ili hardverskih upravljačkih programa na računalu. Na primjer, Symantecova internetska stranica kaže da "Mnogo puta Symantec razvoj će trebati puni memorijski odlomak iz pogođenog sustava kako bi se utvrdio uzrok nesreće". Dump s padom može biti koristan i ako imate problema s samim Windowsom, kaomožda ćete je morati poslati Microsoftu. Programeri koji su zaduženi za softver mogu koristiti memorijski odlagalište kako bi vidjeli točno što se događa na vašem računalu u vrijeme nesreće, nadajući se da će im omogućiti da spriječe i riješe problem.

Minidumps vs Memory Dumps

Minidump datoteke korisne su za ljepušan velik dio svih jer sadrže osnovne informacije poput poruke o pogrešci povezane s plavim ekranom smrti. Prema zadanim su postavkama pohranjeni u mapi C: \ Windows \ Minidump. Obje vrste datoteka s izvatkom imaju eksternu datoteku. dmp.

Čak i kada je vaš sustav konfiguriran za stvaranje kernela, potpunog ili automatskog izvatka memorije, dobit ćete i minidump i veću datoteku MEMORY.DMP.

Alati poput Nirsoftovog BlueScreenView mogu prikazati informacije sadržane u tim minidmp datotekama. Možete vidjeti točno datoteke vozača uključenih u pad, što može pomoći u otkrivanju uzroka problema. Budući da su mini skuteri tako korisni i maleni, preporučujemo da nikad ne postavite postavku memorije na "(none)" - svakako konfigurirati sustav da izradi male memorije. Oni neće koristiti puno prostora i pomoći će vam ako ikada naići na problem.Čak i ako ne znate kako dobiti informacije iz datoteke minidump, možete pronaći softverske alate i ljude koji ovdje mogu koristiti informacije kako bi pomogli uočiti i popraviti vaš problem u sustavu.

Veće memorijske odlagališta poput odlagališta memorije kernela i potpunih odlagališta memorije pohranjuju se na C: \ Windows \ MEMORY.DMP prema zadanim postavkama. Windows je konfigurirao da prebrzi ovu datoteku svaki put kada je izradio novi memorijski odlagalište, tako da trebate imati samo jednu MEMORY.DMP datoteku koja zauzima prostor.

Iako čak i prosječni korisnici sustava Windows mogu koristiti minidumps za razumijevanje uzroka plavih ekrana, datoteka MEMORY.DMP se koristi rjeđe i nije korisna ako ne planirate slati ga razvojnom programeru. Vjerojatno nećete morati koristiti informacije o uklanjanju pogrešaka u MEMORY.DMP datoteci kako biste identificirali i riješili problem sami.

Brisanje memorije smeće za oslobađanje prostora

Možete izbrisati ove. dmp datoteke kako biste oslobodili prostor, što je dobra ideja jer mogu biti vrlo velike veličine - ako vaše računalo ima plavo ispisano, možda imate MEMORY.DMPdatoteka veličine 800 MB ili više zauzimanja prostora na vašem pogonu sustava.

Windows vam pomaže da automatski izbrišete te datoteke. Ako koristite alat za čišćenje diska i recite da očistite datoteke sustava, vidjet ćete da se oba tipa memorijskih odlagališta pojavljuju na popisu. CCleaner i drugi slični alati mogu automatski izbrisati memorijske odlagališta. Ne biste trebali kopati u Windows mapu i izbrisati ih ručno.

Ukratko, veće datoteke s izvatkom iz memorije nisu korisne ako ne planirate slati ih Microsoftu ili nekom drugom programerskom programeru kako biste mogli popraviti plavi ekran koji se pojavljuje na vašem sustavu. Manja datoteka minidump korisnija su jer sadrže bitne informacije o rušenju sustava.

Image Credit: Thawt Hawthje na Flickr