Większość ludzi chwali się, że Opera nie zżera im więcej niż 200-300mb pamięci. U mnie nie schodzi poniżej 600, czasami osiąga nawet 1,5GB. Wiem, że temat był już wielokrotnie wałkowany, ale nie znalazłem nigdzie satysfakcjonującej odpowiedzi. Intryguje mnie pewna rzecz, a mianowicie zawartość opera:memconfig.
Oto screen:
Mimo, że max. pamięć na dokumenty to 10004 kB, zajęte jest kilkadziesiąt razy więcej! Ponad połowa z tego to EcmaScript. Czy da się zmusić Operę, by przestrzegała tego limitu, albo chociaż trochę zmniejszyła pamięć na dokumenty?
Originally posted by FoxerRayee:
? A nie opera:memdebug?opera:memconfig
Originally posted by FoxerRayee:
Czy da się zmusić Operę, by przestrzegała tego limitu, albo chociaż trochę zmniejszyła pamięć na dokumenty?
Jakbyś faktycznie wiedział
Originally posted by FoxerRayee:
to byś nawet nie pytał.że temat był już wielokrotnie wałkowany
Bo wiedziałbyś, że zobaczysz pytanie - dlaczego usiłujesz zmniejszyć zużycie pamięci przez Operę? PoCo Ci w końcu ta pamięć? Czyżby nie do używania tylko do ozdoby?
Oczywiście, memdebug. Co do pamięci - chcę ją zmniejszyć, bo po prostu w porównaniu do innych przeglądarek to zużycie jest po prostu duże. Zazwyczaj mam uruchomione wiele rzeczy i mimo posiadania dosyć sporej pamięci RAM, czasami 'zamula'.
Originally posted by FoxerRayee:
Większość ludzi chwali się, że Opera nie zżera im więcej niż 200-300mb pamięci.
U mnie dla 50 kart:
Opera 2GB ramu to za mało przy ładowaniu - po stabilizacji 1,5GB
Chromium 1,3GB
Firefox 0,8GB
Originally posted by FoxerRayee:
albo chociaż trochę zmniejszyła pamięć na dokumenty?
Spróbuj zmniejszyć użycie ramu w ustawieniach zaawansowanych -> historia. Ostrzegam, że będzie po tym zabiegu zamulać koszmarnie.
Originally posted by gwarser:
Chromium 1,3GB
Ile rozszerzeń?
Czy ja dobrze widzę? 1024 kB RAM cache?
Dobra. To jest bufor. Nie wiem tylko do czego służy...
Originally posted by lemari:
Ile rozszerzeń?
adblock, ghostery i tampermonkey
//edit: wtyczki na żądanie
Policzyłem jeszcze raz i Chromium bierze 1,37GB (Process Explorer, Private Bytes) za to w chrome://memory-redirect/ -> virtual memory -> private, pokazuje 1,16GB
Co ciekawe, mam tylko 27 procesów.
Originally posted by gwarser:
adblock, ghostery i tampermonkey
Prawie „goły” ;-).
Ja nie otwieram 50 kart, ale 5/6 i zajmuje to w Chrome 700/800 MB; z tym że rozszerzeń mam znacznie więcej.
W Operze te same karty zajmują 300/400 MB.
Originally posted by FoxerRayee:
W porównaniu z innymi przeglądarkami Opera inaczej używa RAMu i co najważniejsze - inaczej przechowuje pobrane strony.chcę ją zmniejszyć, bo po prostu w porównaniu do innych przeglądarek to zużycie jest po prostu duże
Originally posted by gwarser:
Który kawałek http://help.opera.com/Windows/12.10/pl/cache.html pozwala podejrzewać, że tam można zmniejszyć użycie RAMu.Spróbuj zmniejszyć użycie ramu w ustawieniach zaawansowanych -> historia. Ostrzegam, że będzie po tym zabiegu zamulać koszmarnie.
Ale za to tam jest wyraźnie:
Aby szybciej wyświetlać ostatnio odwiedzone strony, Opera przechowuje je w pamięci komputera. Zalecamy korzystanie z automatycznego zarządzania pamięcią.
Originally posted by gwarser:
Hehehe, widać w 'chromopochodnych' czyjaś definicja, że każda otwarta karta to nowy proces w menedżerze zadań traci swoją oczywistość. Szczególnie, gdy karta jest jedna, a procesów aż osiem:Co ciekawe, mam tylko 27 procesów.
Yx_procesy.png
Mam w tym 'browserze' tylko 3 rozszerzenia.
Originally posted by lemari:
Ja nie otwieram 50 kart
Ja zwykle tak zaczynam dzień przed komputerem - otwierając kilkadziesiąt kart z google readera
Originally posted by lemari:
5/6 i zajmuje to w Chrome 700/800 MB
Tak na szybko otworzyłem 9 kart które mam w speeddialu w Operze i Firefoksie (próbuję się przenieść na Fx więc prawie tak samo skonfigurowany) i pamięć podczas ładowania w Operze i Fx około 500MB, ale po załadowaniu, w Fx spadła do 400MB a w Operce tylko do 480. W Chromium nie próbowałem, bo nie chce mi się haseł kopiować.
Originally posted by Ryszard:
Który kawałek...
Chyba się trochę zagalopowałeś
Originally posted by Medium:
Hehehe, widać w 'chromopochodnych' czyjaś definicja, że każda otwarta karta to nowy proces w menedżerze zadań traci swoją oczywistość.
Nie wiem, czy kiedyś próbowałaś, ale np. u mnie w XP nie da się np. otworzyć "na raz" kilkudziesięciu notatników z np. logami. Pierwsze co się dzieje to zaczynają znikać toolbary i ikonki, nie można otworzyć żadnego menu, w ostateczności mamy totalnego krasza. W systemie jest jakiś limit na procesy czy też "okna" (a prawie każdy wyświetlany dymek/ikonka to okno). Takie "spamowanie" procesami przez przeglądarkę może się źle skończyć.
Originally posted by gwarser:
Nie próbowałam.Nie wiem, czy kiedyś próbowałaś, ale np. u mnie w XP nie da się np. otworzyć "na raz" kilkudziesięciu notatników z np. logami.
Originally posted by gwarser:
Nie porównuj Windowsa z Operą! Wiadomo użytkownikom Windows, że proces explorer.exe jest bardzo kapryśny i znacznie mniej odporny na powielanie od kart w Operze; że systemowy notepad.exe wygodnie jest zastąpić Notepad2, ten nigdy nie zawiedzie.Pierwsze co się dzieje to zaczynają znikać toolbary i ikonki, nie można otworzyć żadnego menu, w ostateczności mamy totalnego krasza.
Jeśli idzie o równoczesność startu procesów, obserwowałam ją w Operze używając opcji otwarcia wszystkich zakładek z danego folderu. Ilość otwieranych jednocześnie bez pytania można ustawić tutaj. I pod tym względem zakładki górują funkcjonalnie nad Speed Dialem, przy czym Opera pozwala się trochę forsować.
Originally posted by Medium:
Nie porównuj Windowsa z Operą!
Nie porównuję - Opera to na razie tylko jeden proces (2 z plugin wrapper), a ja piszę o Chrome(ium)
Originally posted by Medium:
Wiadomo użytkownikom Windows, że proces explorer.exe jest bardzo kapryśny
To nie jest wina explorera, tylko systemu i...
Originally posted by Medium:
systemowy notepad.exe wygodnie jest zastąpić Notepad2
właśnie tego używam na co dzień i to on mi się wywala jak np. otworzę jednocześnie wszystkie moje userscripty
Originally posted by Medium:
eśli idzie o równoczesność startu procesów, obserwowałam ją w Operze używając opcji otwarcia wszystkich zakładek z danego folderu. Ilość otwieranych jednocześnie bez pytania można ustawić tutaj. I pod tym względem zakładki górują funkcjonalnie nad Speed Dialem, przy czym Opera pozwala się trochę forsować.
Tyle, że ze speeddiala raczej trudno jest włączyć kilka stron jednocześnie
Originally posted by gwarser:
Ooo! To mnie zaskoczyłeś. Aż sprawdziłam na klasycznej liczbie zakładek otwieranych od dawna w Operze bez potwierdzenia:właśnie tego używam na co dzień i to on mi się wywala jak np. otworzę jednocześnie wszystkie moje userscripty
Notepad2_okna.png
Poszło gładko i płynnie. Może u Ciebie jest jakiś błąd?
Originally posted by gwarser:
Czyli o wyższości klasycznych zakładek nad Speed DialemTyle, że ze speeddiala raczej trudno jest włączyć kilka stron jednocześnie
Nie odnosisz się do liczby procesów browser.exe, które podałam wyżej dla czystego startu przeglądarki Yandex.
Originally posted by gwarser:
To znaczy? Tam nie ma ani słowa o ograniczeniu. Wiem, że dla RAM oprócz automatycznie są tam jeszcze inne wartości, ale skąd Wy bierzecie pewność, że przestawiając na jakąś wartość ustawicie tą wartość jako limit użycia?Originally posted by Ryszard:
Który kawałek...
Chyba się trochę zagalopowałeś
Otwieram dużo stron i mam
https://files.myopera.com/Ryszard/files/pamiec1.png
zamykam te strony i jest:
https://files.myopera.com/Ryszard/files/pamiec2.png
Ustawienia fabryczne. Wychodzi, że gdybym przestawił z automatyczne na pierwszą pozycję - 4 MB to udostępniłbym dodatkowy kawałek RAM
Nie wiem jak działają ustawienia na zaawansowane -> historia, ale z wielu wątków na ten temat wynika jednoznacznie - tam się nie da ustawić ograniczenia używania RAM.
Originally posted by Ryszard:
Sądzę, że jednak coś da się zmienić, w przeciwnym razie nie byłoby tej opcji w Operze z długą listą wyboru:Nie wiem jak działają ustawienia na zaawansowane -> historia, ale z wielu wątków na ten temat wynika jednoznacznie - tam się nie da ustawić ograniczenia używania RAM.
ustawienia_RAM.png
W każdym razie ani ja, ani Ryszard nie jesteśmy zainteresowani, by to szczegółowo badać, albowiem, na fabrycznym automatycznym ustawieniu RAM Opera chodzi najlepiej.
A ja sobie ustawiłem tak, aby Opera mi się nie dławiła 26 otwartych kart:
22.png
Originally posted by Medium:
Poszło gładko i płynnie. Może u Ciebie jest jakiś błąd?
Spróbuj otworzyć 50 lub więcej.
Originally posted by Ryszard:
Wiem, że dla RAM oprócz automatycznie są tam jeszcze inne wartości, ale skąd Wy bierzecie pewność, że przestawiając na jakąś wartość ustawicie tą wartość jako limit użycia?
Ustawienia RAMu absolutnie nic nie dają! Jesteśmy zgubieni
Dobrze, że chociaż dla dysku to działa.
Originally posted by gwarser:
Jeśli jesteś tego całkowicie pewien, po prostu zgłoś błąd!Ustawienia RAMu absolutnie nic nie dają!
Originally posted by gwarser:
Jesteśmy zgubieni
Tylko ataraksja nas uchroni ;-).
U mnie z wyłączonym adblockiem dla 20 kart pokazuje około 100MB Jak włączę z filtrami fanboya i antisocial to jest trochę ponad 130MB jak jeszcze dodam easylist to waha się między 150 a 170.
Czyli im większy rozmiar filtra Opery, tym większe zużycie pamięci.
Originally posted by bishop85:
zdarzało się ze opera używała ponad 1.3 gb ramu na win xp a ja miałem tylko 1 gb
Hej, hej, coś nie teges z obliczeniami... Według mnie rzeczona pamięć RAM to był w rzeczywistości plik wymiany na dysku...
Originally posted by bishop85:
Nawet zamkniecie wszystkich kart nie zwalniało pamięci
Bo to nie ma tak działać. Opera po pobraniu strony przechowuje ją w pamięci RAM nawet jak zamkniesz kartę, aby po ponownym jej otwarciu w ramach tej samej sesji błyskawicznie ją przywrócić. Dopiero przekroczenie pewnego poziomu wykorzystania tej pamięci poprzez otwieranie nowych kart powinno spowodować usunięcie zamkniętych z RAMu...
Originally posted by bishop85:
Opery tak długo używasz i zdecydowałeś się na adblock w Operze?Używam opery od jakiś 8 lat i mniej więcej wiem jak działa i takie użycie pamięci nigdy nie miało miejsca a po odinstalowaniu adblocka i zastąpieniu go urlfilter.ini wszystko działa jak trzeba
Sama kiedyś próbowałam tego cuda, żeby służyć pomocą na forum, ale komplikowanie sobie życia w takim stopniu przeszło tolerowany limit
Originally posted by bishop85:
Używam opery od jakiś 8 lat i mniej więcej wiem jak działa i takie użycie pamięci nigdy nie miało miejsca
I rację mamy obydwaj. Powinno to działać tak, jak napisałem, ale to nie znaczyło, że musi żreć Ramu do oporu. Winne okazało się rozszerzenie, ale dobrze działającej Operze Ramu nie powinno się ograniczać z byle powodu.