Witam,
szlag mnie już trafia, nie wiem na jakiej zasadzie w operze odbywa się zarządzanie pamięcią. Przeglądarki używam od lat, żre zawsze dużo pamięci, ale to co się dzieje z nową wersją to paranoja... jest w stanie zeżreć wszystko co oferuje system.
W tym momencie jak mam w systemie 8GB ramu, opera żre 4.6GB (odpalone też inne aplikacje).
Mam operę 12 x64. Około 50 zakładek, z czego większość to proste strony bez bajerów. Jest jakiś sposób na sprawdzenie co się dzieje? Jakiś manager pamięci czy coś? Ekwiwalent opera:cpu by się przydał.
Ke? ;-)
Opera:cpu mówi o użyciu procesora, a ja potrzebuję użycia pamięci, tak na przykład jak chrome ma to rozwiązane.
Ustawiałeś ograniczenia dla pamięci podręcznej w ustawieniach Opery?
Tak, podręczna 400MB, na dysku 100MB. W wersji 32 bitowej zawsze miałem też duże użycie, powyżej 1GB, jednak nie to co tutaj. Rozumiem rozszerzenie przestrzeni adresowej do 64bitów, ale bez przesady ;-)
Może na automatycznym ustawieniu będzie lepiej chodzić?
Niestety nie. Podejrzewam tutaj jedną z dwóch rzeczy:
- wycieki pamięci
- jakaś strona żre wszystko co się da. Wiem na przykad, że allegro potrafi być bardzo wymagające. Problem z przetestowaniem tego polega na tym, że przeglądarka po zamknięciu wymagającej karty nie zwalnia zasobów, więc trzeba by było ją restartować za każdym razem.
Halo, jakieś pomysły? ;-)
Opera ma wycieki pamięci, każda nowa wersja wprowadza kolejne błędy, nikt nie myśli o optymalizacji. Nie mam innego pomysłu:
http://www.cda.pl/grafika/2059282
Podobne akcje miały miejsce w przypadku Google i Apple:
http://venturebeat.files.wordpress.com/2012/02/screen-shot-2012-02-23-at-12-47-44-pm.png
http://colorlines.com/archival_images/google_protest_081710.jpg
Spróbuj zmniejszyć limit pamięci w ustawieniach i wyczyść pamięć podręczną. Jest opera:memdebug, ale zbyt wiele się nie dowiesz.
Originally posted by ParanoiK:
Tylko dwa.Halo, jakieś pomysły? ;-)
1. Zresetuj ustawienia
2. Przeczytaj uważnie Pomoc - Pamięć podręczna. Poszukaj tam słów zalecamy i ograniczenie.