Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety •
Rozwiązany Proces sidebar.exe zużywa coraz więcej pamieć RAM. - Wersja do druku

+- Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety • (https://windows7forum.pl)
+-- Dział: Pomoc i wsparcie, Windows 7 (/pomoc-i-wsparcie-windows-7-26-f)
+--- Dział: Konfiguracja i optymalizacja Windows 7 (/konfiguracja-i-optymalizacja-windows-7-9-f)
+--- Wątek: Rozwiązany Proces sidebar.exe zużywa coraz więcej pamieć RAM. (/proces-sidebar-exe-zuzywa-coraz-wiecej-pamiec-ram-41487-t)



Proces sidebar.exe zużywa coraz więcej pamieć RAM. - Max69 - 01.08.2014 18:32

Witam, jest to mój pierwszy post na tym forum wiec proszę o wyrozumiałość. Mam problem z procesem sidebar.exe, otóż jest on bardzo głodny i zżera stopiwo coraz więcej ramu. Gdy odpalę komputer zużywa on około 40MB ramu lecz po godzinie pracy zużywa on już 100MB, po 3 godzinach już 300MB a po 5 godzinach ponad 600MB. Mam 8GB ramu w komputerze wiec nie jest to jakiś duży problem, ale jest to dziwne. Używam 4 gadżetów: pogoda, monitor systemu, all cpu meter i gpu meter. Używałem tych gadżetów od dawna na rożnych komputerach i po wielu formatach i nigdy nie było takiego problemu do wczoraj kiedy to zauważyłem, dodam ze od dawna nic nowego nie instalowałem.
Będę bardzo wdzięczny za pomoc w rozwiązaniu tego problemu.
Dziękuje.


RE: Proces sidebar.exe zużywa coraz więcej pamieć RAM. - irocket - 01.08.2014 18:43

Spróbuj wyłączyć niepotrzebne gadżety, ja u siebie mam też tylko 4 (standardowy zegarek, monitor systemu, atomic clock i spectrum analyser), proces zużywa jakieś 360MB pamięci, po kilkunastu sekundach od zamknięcia gadżetu Monitor systemu zużycie pamięci spadło do jakichś 55MB, ponowne "włączenie" go nie spowodowało tak wielkiego zużycia pamięci, wzrosło jedynie o jakieś 10MB


RE: Proces sidebar.exe zużywa coraz więcej pamieć RAM. - Max69 - 01.08.2014 18:56

Generalnie te cztery których używam są mi potrzebne, wyłączenie i włączenie gadżetów załatwia sprawę, ale tylko na chwile i znowu z 40MB robi sie 100MB w ciągu nie całej godziny i ciągle rośnie.
Ma może ktoś jeszcze jakiś pomysł jak to naprawić?


RE: Proces sidebar.exe zużywa coraz więcej pamieć RAM. - thermalfake - 02.08.2014 17:23

Przyczyna może być bardzo trudna do namierzenia.
Jedno jest pewne. Przez bugi dochodzi do wycieków pamięci. Proces ten bez opamiętania tworzy sobie w pamięci wirtualnej swoje kolekcje danych do których ma dostęp. Jednakże coś jest skopane i zamiast zwalniać nieużywane już obszary tej pamięci (tzn robi to za niego MMU Memory Management Unit) one sobie dalej wiszą jako w użyciu i nic nie ma do tego dostępu. Może to być jakaś systemowa poprawka lub np IE (ktoś wyniuchał iż jemu tak IE9 paskudziła, z czasem coraz bardziej sidebar rozpasał się).
Przygotuj sobie Process Explorer oraz VMMap. Oba narzędzia są dostępne z witryny microsoftowej sysinternals
http://technet.microsoft.com/en-us/sysinternals/bb545027
Z PE chciałbym abyś po tych kilku godzinach pokazał na zrzutach jak wygląda przydzielenie pamięci procesom (przesortuj malejąco) oraz pokazał dla procesu sidebar.exe we właściwościach co siedzi w zakładce Thread.
Z VMMap (Virtual Memory Map) w tym samym czasie pokaż to co pokazuje główne okno po wybraniu owego procesu z listy obecnie aktywnych.
Dla hardkorów podsyłam link do wyszukiwania wycieków przy użyciu tej aplikacji
http://blog.dopus.com/2010/11/new-guide-how-to-find-components.html


RE: Proces sidebar.exe zużywa coraz więcej pamieć RAM. - Max69 - 02.08.2014 18:23

Ok dziękuje wszystkim za pomoc, ale znalazłem winowajce (przynajmniej mam taka nadzieje). Okazał się nim gadżet monitor systemu, odpalałem każdy gadżet pojedynczo i gdy odpaliłem monitor systemu użycie ramu było ok. 12MB a po pół godzinie ok. 60MB. Każdy inny gadżet miał stałą wartość, teraz mam odpalone pozostałe 3 gadżety i użycie ramu tez jest stale 34MB-35MB i nie rośnie. Dziwi mnie tylko dlaczego tak się on zachowywał, nigdy nie miałem z nim żadnych problemów.