Варненски Гларус: Свободата да пишеш - Безценно!

Варна, мирис на море, яки мацки... и едни хора, които обичат да пишат. Накратко, това е Варненски Гларус. Пием, ходим по кръчми и дискотеки, гледаме мачове и мразим цензурата :)

сряда, септември 17, 2008

Explorer.exe прави огромен memory leak...


Цъкам си аз из нета, преглеждам си редовните сайтове и блогове, и изведнъж компютъра зацикля за 15 секунди без обяснима причина. На старата машина ми се случваше подобно нещо, защото бях само с 1GB RAM, но сега съм с 3GB е ми бе малко трудно да повярвам че е се е напълнила, без да съм напускал 100 програми.

Изчаках аз търпеливо да се пооправи положение, пускам Task Manager, подреждам процесите по разход на памет и... OMFG виждам че explorer.exe дърпа константно малко под 1GB. Незнам от какво може да е проблема, но сега ще пробвам един бърз, топличък рестарт и очаквам "Бозата" да се свести, защото в момента дори се учудвам че пиша. Ще дам инфо какво е станало след рестарта, а дотогава който не ми вярва ето скрийншот.

7 Коментари:

Анонимен каза...

nakratko:
a)kolonkata "Mem Usage" ne pokazwa kolko RAM e zael procesa, a kolko virtualna pamet (wsqka edna uwajawashta sebe si operacionna sistema polzwa virtual memory)
b)nqma nishto losho w towa dadena programa da "qde" mnogo virtualna pamet (wse pak OS-a moje da swap-wa na diska)
c)na sysinternals.com ima programki, s koito chowek naistina moje da ustanowi dali ima memory leak ili ne, no da se gowori za memory leak w explorer e meko kazano smeshno.
Uspeh s pisaneto na review-ta za telefoni.

Димитър Димитров каза...

Пфу, най-после един да се излъже да ме успокои. Искрен съм и не се гъбаркам и благодаря за инфото, защото си мислех за преинсталация. И мерси за посланието

Анонимен каза...

Никакъв проблем, иначе чисто информативно: всички съвременни операционни системи работят с виртуална памет (при 32 битовите тя е 4 ГБ) и когато се говори за Memory почти винаги се има предвид виртуална памет (има и изключения разбира се).

Анонимен каза...

Корекция: "Mem Usage" е частта, която е резидентна в паметта или по специално, частта която мемори мениджъра смята, че ТРЯБВА да е в паметта (=RAM), така наречения Working Set. В твоя случай имаме една много внушителна цифра, което по принцип не е повод за тревога, просто операционната система прави нещо (неизвестно какво) и затова имаш 1 ГБ в колонката. Мисля, че е време за рестарт, ако си оставяш Пи Си-то честичко на Hybernate/Sleep mode може да има такива ефекти. Интересното е, че при теб и Firefox-a не отстъпва с близо 270 МБ.

Димитър Димитров каза...

Да, но цифрата на explorer.exe си седеше константна и не се променяше изобщо :) А Firefox съм му свикнал... все пак имам отворени поне по 15-ина таба ;) След рестарт се оправи, но компютъра не беше рескан само 1 ден, а обикновенно не го рескам със седмици (PC-то ми винаги работи), затова ми стана странно че един тъп процес на Windows може да харчи толкова и се бях притеснил, защото мразя да преинсталирам, а и нямам backup :(

nik666 каза...

Ако графа "Mem Usage" показва заетата виртуална памет, то какво показва графа "VM Size"?

Анонимен каза...

За "Mem Usage" мисля, че се разбрахме още при коментар #4 - що се отнася до "VM Size", тази графа показва колко адресно място (виртуална памет) е отдадено на процеса

Публикуване на коментар


seo google Блог класация