Виндовс меморијске депоније: чему тачно служе?

Када се Виндовс прикаже на плавом екрану, он ствара датотеке избацивања меморије - такође познате као одлагалишта отказивања. О томе говори БСОД оперативног система Виндовс 8 када каже да „само прикупља неке информације о грешкама“.

Ове датотеке садрже копију меморије рачунара у тренутку пада. Помоћу њих могу да се помогне у дијагнози и идентификовању проблема који је уопште довео до пада.

Врсте меморијских депонија

ПОВЕЗАН:Све што треба да знате о плавом екрану смрти

Виндовс може створити неколико различитих врста одлагалишта меморије. Овој поставци можете приступити тако што ћете отворити контролну таблу, кликнути Систем и безбедност и кликнути Систем. На бочној траци кликните Напредне системске поставке, затим картицу Напредно и у оквиру Покретање и опоравак кликните Поставке.

Подразумевано је поставка у оквиру Напиши информације о отклањању грешака постављена на „Аутоматско избацивање меморије“. Ево шта је заправо свака врста избацивања меморије:

Комплетна меморија: Потпуно избацивање меморије је највећи тип могућег избацивања меморије. Садржи копију свих података које Виндовс користи у физичкој меморији. Дакле, ако имате 16 ГБ РАМ-а, а Виндовс је користи 8 ГБ у тренутку пада система, депонија меморије ће бити велика 8 ГБ. Падове обично узрокује код покренут у режиму језгра, тако да су комплетне информације, укључујући меморију сваког програма, ретко корисне - депонија меморије језгра обично ће бити довољна чак и програмеру.

Думп меморије кернела: Думп меморије кернела биће много мањи од потпуног думп меморије. Мицрософт каже да ће то обично бити приближно једна трећина величине физичке меморије инсталиране на систему. Како Мицрософт каже:

„Ова думп датотека неће садржавати нераспоређену меморију или било коју меморију додељену апликацијама у корисничком режиму. Садржи само меморију додељену Виндовс језгру и нивоу апстракције хардвера (ХАЛ), као и меморију додељену управљачким програмима у режиму језгра и осталим програмима у режиму језгра.

За већину сврха ово одбацивање отпада је најкорисније. Значајно је мањи од комплетног одлагалишта меморије, али изоставља само оне делове меморије за које је мало вероватно да су умешани у пад. “

Мали депонија меморије (256 кб): Мали депонија меморије је најмањи тип меморијске депоније. Садржи врло мало информација - информације са плавог екрана, листу учитаних управљачких програма, информације о процесу и мало информација о језгру. Може бити корисно за препознавање грешке, али нуди мање детаљне информације о отклањању грешака од избацивања меморије језгра.

ПОВЕЗАН:Колика би требала бити датотека ваше странице или свап партиција?

Аутоматско избацивање меморије: Ово је подразумевана опција и садржи потпуно исте информације као думп меморије језгра. Мицрософт каже да, када је датотека странице постављена на системски управљану величину и када је рачунар конфигурисан за аутоматско одбацивање меморије, „Виндовс поставља величину датотеке страничења довољно велику да осигура да думп меморије језгра може да ухвати већи део време." Као што Мицрософт истиче, одлагалишта отказивања су важан фактор приликом одлучивања о величини датотеке странице. Датотека странице мора бити довољно велика да садржи податке из меморије.

(ниједан): Виндовс неће створити депоније меморије када се сруши.

Депоније меморије су за програмере

Ове датотеке думп-а постоје да би вам пружиле информације о узроку пада система. Ако сте програмер за Виндовс који ради на управљачким програмима за хардвер, информације у овим датотекама за одбацивање меморије могу вам помоћи да утврдите разлог због којег управљачки програми за хардвер узрокују да рачунар пређе у плави екран и реше проблем.

Али вероватно сте само нормалан Виндовс корисник, а не неко ко развија хардверске управљачке програме или ради на Виндовс изворном коду у Мицрософту. Депоније и даље су корисне. Можда вам их неће требати сами, али можда ћете их морати послати програмеру ако имате проблем са софтверским или хардверским управљачким програмима ниског нивоа на рачунару. На пример, на веб локацији Симантец стоји да ће „Много пута Симантец Девелопмент-у требати Фулл Мемори Думп из погођеног система да би идентификовао узрок пада“. Дампер отказивања може бити користан и ако имате проблем са самим Виндовсом, јер ћете га можда морати послати Мицрософту. Програмери задужени за софтвер могу да користе меморијску депонију да би тачно видели шта се дешавало на вашем рачунару у тренутку пада, надам се да ће им омогућити да утврде и реше проблем.

Минидумпс вс. Мемори Думпс

Датотеке Минидумп корисне су готово свима јер садрже основне информације попут поруке о грешци повезане са плавим екраном смрти. Подразумевано се чувају у директоријуму Ц: \ Виндовс \ Минидумп. Обе врсте думп датотека имају екстензију .дмп.

Чак и када је ваш систем конфигурисан да креира језгро, комплетно или аутоматско избацивање меморије, добићете и минидумп и већу датотеку МЕМОРИ.ДМП.

Алати попут Нирсофтовог БлуеСцреенВиев могу приказати информације садржане у овим минидмп датотекама. Можете видети тачне датотеке управљачких програма које су укључене у пад, што може помоћи у идентификовању узрока проблема. Будући да су минидумпи толико корисни и мали, препоручујемо да никада не подесите поставку избацивања меморије на „(ништа)“ - будите сигурни да сте бар конфигурисали систем да креира мала одлагалишта меморије. Неће користити пуно простора и помоћи ће вам ако наиђете на проблем. Чак и ако не знате како сами да извучете информације из датотеке минидумп, можете да пронађете софтверске алате и људе који овде могу да вам помогну да утврдите и решите системски проблем.

Веће депоније меморије, попут депонија меморије језгра и комплетне депоније меморије, подразумевано се чувају у Ц: \ Виндовс \ МЕМОРИ.ДМП. Виндовс је конфигурисан да преписује ову датотеку сваки пут када створи нову депонију меморије, тако да бисте требали имати само једну датотеку МЕМОРИ.ДМП која заузима простор.

Иако чак и просечни корисници Виндовс-а могу да користе минидумпе да би разумели узрок плавих екрана, датотека МЕМОРИ.ДМП се користи ређе и није корисна ако је не планирате послати програмеру. Вероватно вам неће бити потребно да користите информације за отклањање грешака у датотеци МЕМОРИ.ДМП да бисте сами идентификовали и решили проблем.

Избришите меморијске депоније да бисте ослободили простор

ПОВЕЗАН:7 начина за ослобађање простора на тврдом диску на Виндовсима

Можете да избришете ове .дмп датотеке да бисте ослободили простор, што је добра идеја, јер могу бити врло велике величине - ако је рачунар плаво екраниран, можда имате МЕМОРИ.ДМП датотеку од 800 МБ или више која заузима простор на системском диску.

Виндовс вам помаже да аутоматски избришете ове датотеке. Ако користите услужни програм за чишћење диска и кажете му да очисти системске датотеке, видећете да се на листи појављују оба типа одлагалишта меморије. ЦЦлеанер и други слични алати такође могу аутоматски брисати депоније меморије. Не би требало да копате у Виндовс фасциклу и бришете их ручно.

Укратко, веће датотеке избацивања меморије нису корисне ако их не планирате послати Мицрософту или другом програмеру како би могли да поправе плави екран који се јавља на вашем систему. Мање датотеке минидумп су корисније јер садрже основне информације о падовима система.

Кредит за слику: Тхавт Хавтхје на Флицкр-у


$config[zx-auto] not found$config[zx-overlay] not found