
Opera, žrout RAM
Mám Win XP, 32 bit, Opera 11.51.
Opera, můj oblíbený prohlížeč, je velkým žroutem operační paměti. Stává se, že paměť obsazená Operou je přes 800 MB, už jsem dosáhl i jednoho gigabajtu. Je pravdou, že mám normálně otevřeno současně víc listů (záložek).
Dělá to jak aktuáln verze Opery 11.51, tak i verze předchozí, problém se mi táhne už léta. Je tohle chyba nebo vlastnost?
Pavel
Něco tam máš blbě. Stejný systém jako ty (na tomto krámu), Opera 11.52 - 144 188 kB v RAM. To je snesitelné.
posledna verzia Opery, stale otvorenych 20 zaloziek, zabera 477MB
Ano, normální to je. Zdá se mi, že Opera posledních pár let žere RAM podle toho kolik jí máš (podobně jako Windows). Já jsem Operu dá se říct "právě zapnul" a na 8GB RAM zabírají 3 taby 500MB a 1GB už jsem měl taky. Kamarád měl ještě pár měsíců zpátky AMD Duron s 320MB RAM a když už měl hodně tabů, tak Opera zabírala 100MB.
Nepouzivam operu ale skus pozakazovat addons.
Ono to mozno bude aj zavisiet od toho ze co na tych weboch je. ked su tam same 5MB bitmapy tak to bode asi horsie jak cisty text ktory zabera 1kB.
Teď jsem spustil dva Coheny na YT
(flash) a nad čtvrt giga to nevyleze. Nemáš tam vejra?
Jak píšu, podle mě jde o kapacitu RAM, když má Opera možnost žrát, tak žere. Mám ji na novém počítači, kde jsou Windwows 7 o kterých si troufám tvrdit, že jsou téměř čisté a tohle vážně není při běžné moderátorské práci problém.
edit: Vidím 32bit systém, takže 8GB RAM asi mít nebudeš.
Vydrž chvíli, racku bílý. Mrknu do notesu s W7 (ano, byl jsem si pro něj v práci) a Operou.
A zároveň si troufám tvrdit, že je to žrout výkonu procesoru. Na tom screenu jsem k mým běžným 6 textovým tabům otevřel 2 youtube videa 360p a stopnul je. Vytížení procesoru mi nepřijde zcela normální vzhledem k faktu, že jde o Core i5 2500K @ 4,4GHz.
Tu zase krivdis Opere, nejde o Operu, ale o zle optimalizovany flash, rovnako sa mi z casu na cas spravaju vsetky prehliadace pri pustani akehokolvek flashu na webe (cize sa to netyka yt len).
A este dodam, ze tu stranku (video) s lfashom nemusim mat casto ani spustene, staci, ze na nacitana a otvorena a dvojadro sa poti na 50% v sumare.
Tak Neo2 podtaktované na gigo (kvůli baterce) hlásí na W7 se dvěma flaškama v záložkách 258MB a devět procent strojového času (akceleruju).
Tohle s tim vubec nesouvisi
mam W7 64b a Opera je ve spravci 32. Operu 64b jeste asi nevyrobili.
Omlouvám se, to jsem se blbě vyjádřil.
Reakce je to na první příspěvek, kde zaznívá "Mám Win XP, 32 bit, Opera 11.51.". Já psal, že podle mě žere Opera RAM podle toho kolik jí celkově je v počítači. Jenže na 32bit systému 8GB RAM mít nebude.
Nieco mas naozaj zle, Opera zerie jednoznacne menej pamati ako FF alebo IE. Moj sucasny stav, Opera online cca 48h (vzdy po mesiaci musim nb retstartnut kvoli blbemu xp memory managmentu), otvorenych asi 70 tabov, 524MB, FF otvorenych 8 tabov a 274MB.
Samozrejme som testoval Operu a FF na rovnake taby, rovnake casy a jednoznacne vychadzala Opera vzdy ako vitaz.
EDIT: Pisem o system XP, nicmenej som otestoval win7 na druhom nb, otvoril som 10 tabov (vratene poradne) a 217MB.
Myslim, ze spatne nic mit nebude. Tyto stiznosti na Operu se objevuji porad vic i na foru Opery. Nikdo nevi, proc to je. Mozna to souvisi s tim, co psal Potkan. Mam podobne zkusenosti. Opera se pomerne dost rozezrala v poslednich verzich zejmena na W7. Na XP to nedela, proto mas ty pri 70 oknech v pameti jen 274mb, kdybych ja na W7 otevrel 70 oken, tak pujdu po chvili daleko pres 1GB - vyzkouseno nekolikrat na nekolika pc). Presto porad zere min, nez FF, Chrome apod., jeji problem je to, ze se porad vic rozezira. Tim porad vic myslim to, ze cim dyl je zapnuta, pc uspany a probuzeny, tak tim vic zere. Pekne me s tim zacina srat, protoze jsem mival otevrenych i 100 oken.
Toto, ale robi kazdy prehliadac, myslim pri uspavani a naslednom prebudzani.
Ale na XP to Opera nedela a staci kdyz ji zavres a je klid. Otevri si spravce uloh nebo neco podobny a jen ji shod v XP na listu. Okamzite ti spadne jeji spotreba pameti klidne i o 80%. Toto na W7 nehrozi a neustale narusta i v prubehu dne i kdyz zavres vsechny okna, tak to nespadne (jen minimalne) a driv to bylo znatelny. No a driv to Opera nedelala. Pouzivam ji uz asi 8 let a cca do 10 byla v pohode. Pak to s prichodem visty a w7 zacalo. S CPU je to taky pravda. Zatim ji mam porad jako hlavni prohlizec, ale to co posledni dobou delaji, je peknej opruz. Jinak samozrejme pokud otevru ve FF nebo chrome 70 oken, tak zdechnou oba. O tom zadna, ja srovnavam Operu se starsima verzema.
Operu alebo FF musim aj v XP vypnut po cca 2 tyzdnoch, iba tak mi spadne spotreba RAM, zavriet taby nestaci (u mna navyse nemyslitelne taby nezatvaram). So 7 robim minimalne, na XP som si pri prechod z 10 na 11 nevsimol to co popisujes ty.
Jasneze se to musi obcas vypnout, ale o to nejde. Jde o ten problem s neustale narustajici spotrebou jak samotne Opery ve vsech OS, tak s tim, ze proste ve win 7 to dela kdovi co. Na XP to nemuselo byt. Ja jsem z 10 na 11 tusim prechazel z XP na Vistu, ale uz si to nevzpomenu. Dokonce verzi pred, tusim z 9 na 9.5 mne to sezralo (ztratilo, znicilo.., nedaly se najit) nekolik tisic emailu. Nebyl jsem v tom tehdy sice sam, stalo se to podle threadu z for vic lidem, ale to mne bohuzel moc nepomohlo.
Nevim ci je to ted problem (a je mne to jedno, me zajima, ze to nejede tak jak driv), jestli Opery nebo MS nebo obou, ale jde mne o vysledek a ten je silenej. Dela to hrozny veci. ja prave taky nezaviram nektery taby a pouzivam jich proste dost, ale z poctu kolem 100 tabu, ktery byly bezne otevreny na tusim 10 verzi, jsem ted skoncil pri stejne spotrebe pameti na stejnym OS na cca 20 tabech s verzi 11.x. Prave ted otevreno 16 tabu, OPera jede asi 4 dny, jen uspavam, spotreba RAM 1GB.
Proste neco nezvladaji. Tady to dokonce zere nekomu 3GB http://www.operacesky.net/forum/viewtopic.php?f=3& t=9376 a tady je primej link na obrazek http://www.imagecross.com/a/image-hosting-view-08. php?id=7908opera.png
Zvyseny problemy pozoruju po tom, co zmenili M2, pridali extensions a jak porad meni a pridavaji novy "superfunkce", aby byli jako FF. Od te doby to jde s nima od 6 k 5. Desitku uz totiz minuli nekdy ve verzi 9.5. Jestli to souvisi nebo ne nevim, ale pozoruju to priblizne od te doby.
jsi ještě neměl v prohlížeči otevřeno 400 tabů? není to už nejsvižnější, ale jede, o tom žádná.
zdraví ff, xp32.
Tak teď nevím co si myslet. Podle jedněch je to normální chování, podle druhých mám něco blbě. Vážně ale netuším co bych měl blbě.
Každopádně díky všem za odpovědi.
Pavel
Co přesně v Opeře zobrazuješ? Nech tam jen gůgl v jediné záložce a o výsledek se s námi poděl. 800 mega je IMHO moc, ale nemělo by to ničemu vadit. Mívám otevřeno i deset stránek najednou, nevyleze to ovšem nad čtvrt giga (v tomto okamžiku šest záložek, 188MB RAM).
edit: Nepoužíváš nějaké brutální "pomůcky"?
Těch webů co mám otevřeno je víc, některý stabilně, jiný občas, to se nedá vyjmenovat exaktně.
Mám čistou Operu, o žádný přídavný pomůcky nestojím a instalovány je nemám.
Pavel
Tak jsem teď něco testnul - jakožto zapřisáhlý ATIňák užívám dobrodiní IGP i GPU Radeonů, nespouštím ovšem po startu systému Control Center (odstřeleno CS Starterem). Spustil jsem tu zrůdnost, a ona se "připsala" k procesu Opery - nyní 650MB se šesti záložkami. Nemůže to třeba být i tvůj problém?
Jak mas nastavenou pametovou cache v nastaveni?
ja mam nastaveno 60MB, diskovou cache mam vypnutou uplne a ani zapamatovani obsahu zavrenych stranek nepouzivam. A nemam zadny problem ani s prohlizenim stranek, ani s velkou spotrebou pameti. Obsazeno mam kolem 112MB
V opera:cache nemám nastaveno nic, tj. není nastavena žádná hodnota.
V opera:config je v sekci Cache položka Application Cache Quota s hodnotou 51200, ale bez jednotky.
Pavel
Myslel jsem primo v konfiguracnim dialogu.
Nedelal jsem zadne dalsi zasahy, ale i pri desitkach otevrenych stranek se nedostanu na obsazeny GB
Tak jsem to omrkl a aktuální nastavení vypadá takhle:
Nástroje - Nastavení - Pokročilé volby
paměťová cache: automatická
disková cache: 20 MB
Pavel
Zkus tu pametovou Cache nastavit na 60MB nebo na nejakou jinou maximalni velikost. Takto jsi ji povolil vem si co muzes
Hm, tak tím to nebude. Nastavil jsem paměťovou cache na 40 MB, ukončil Operu; teď mám otevřeno 13 záložek (tabů) a v paměti zabírá Opera 440 MB.
Pavel
Opera 11.52 pracuje na Win2k na starém notebooku bez problému pokud kontroluje Opera Link přibere si virtuální paměť. Jinak pracuje všude rychleji než na XP. Odpověděl jsem ti už v threadu na fóru Opery česky
kde svoje potíže už popisuješ dříve...
No fajn, ale já jsem tenhle problém nikde jinde nepopisoval.
Pavel
Těch +- 800 mega sem už viděl taky.
Po startu s "milionem" otevřených oken mi zblajzne 360mega. Vůbec mi to nevadí protože mám vyzkoušený že firefox /zkoušeno s verzemi do 5 vč.,pak mě to přestalo bavit/ , chrome a IE /8a9/sou nestabilní když se otevře a pracuje s tolikati oknama.
Imrvére 20-25 listů
![[7308-opera-ramet-gif]](/file/view/7308-opera-ramet-gif)
Windows 7. Na XP mi to myslím žralo víc. Nemáš v těch stále otevřených nějaká videa etc., že by se to kamsi načítalo?? Já nee.
Videem to není. Já občas Operu ukončím a pak postupně otevřu pár záložek; no a ta spotřeba paměti pořád narůstá a je velká.
Pavel
Vypni uchovavani obsahu zavrenych stranek - je to prvni zaskrtavatko v konfiguraci nad nastavenim velikosti cache
Provedeno, potvrzeno OK, pro jistotu restart a nic. Aktuálně je v Opeře otevřeno 25 tabů a Opera obsadila 580 MB RAM (i při nastavení paměťové cache na 40 MB). Tak už vážně nevím.
Pavel
no když je tu soutěž o tom, kdo má většího transformátora: max3 na jeden tab- 3,5 giga ram. že to byl tumblr o cca 10 000 joke fotkách do soutěže nepatří.
---
a co ti tam tak úžasnýho zabírá ram? pokud nechceš hádat, použiješ nějaký program.
![[7317-ram-jpg]](/file/view/7317-ram-jpg)
seřadit podle total working set (tan jde z menu i vyprázdnit)
Po spuštění má Opera obsazeno 120 MB RAM (bez načtení stránky, jen s rychlo volbou), po uzavření všech záložek (když končím) má obvykle přes 300 MB - že by špatně uvolňovala paměť?
Pavel
Win7 x64 a spotrebovana pamet v Opere se mi pohybuje kolem 128MB - ted otevreno asi 10 zalozek
Už jen jádro W7-64 zabírá osmset mega RAM. Oproti tomu 32-bit verze necelou polovinu. Vím, že to sem nepatří, chtěl bych jen upozornit na vyšší paměťové nároky 64-bit systému. Co to má společného s Operou ovšem netuším.
Kazdy operacni system ma trosku jinou spravu pameti.
Takze abys mohl porovnavat, jak se program chova, je dobre uvest, na jakem opracnim systemu jej spoustis...
Ano, přesně tak.
já si lámu hlavou nad tímto:
jaks to prosímtě počítal? jádro svým způsobem není nikde a zároveň je všude
Já to někde vyčet
(kdesi v jakési recenzi, nepamatuju už kde). Sám s tím problém nemám, ale někteří zoufalci se dvěma gigama RAM a 64-bit systémem (zhovadilost, ale lidi už jsou takoví) si právě stěžovali na jeho vysokou režii.
edit: Už vím! Nevyčet, ale vykládal mi to přítul mé sestřenky (ajťák od Oraclu, hlava otevřená), když strejdovi kupoval a instaloval k narozeninám "mikro PC" coby HTPC. Byla tam prej předinstalovaná 64-bit W7 HP na dvou gigách RAM a bylo to zdechlé až hrůza. Nacpal tam 32-bit a pohoda jazz. On právě zmínil (nevím, jak to počítal) tu tezi o paměťové režii.
aha, no jestli ms neudělal chybu v počítání obsazenosti ram. někde jsem viděl jak systém počítá na macku:
4giga ram
obsazenost 4giga
použitelné 2 giga
to je totiž pravda.
![[7354-rammap-jpg]](/file/view/7354-rammap-jpg)
win mi tvrdí, že mám 50% volných.
ve skutečnosti mám volno nějakých stopade mega
zbytek jsou aktivní a uspané data- našel jsem v uspaných i fragment filmu solomon kane- ten jsem bezpečně viděl před pár měsíci. všichni známe vlastnost opči co nejmíň stahovat dato- věřím, že dato co má v ram probouzí.
Momentalne na w7 64b. Spustena Opera a ubohych cca 18 oken. Spotreba RAM 847mb. Dela to na vsech 3 PC, ktery mam ted doma, takze chybu mezi klavesnici a zidli vylucuju. Dokonce jsem zacal zkouset portable Opery a vysledek nachlup stejnej - proste hnus. Ve starsich verzich Opery jsem na stejnym systemu mival 100 oken a spotrebu RAM kolem 500mb.
Tak nevim, co mam za zazracnou Operu v12.00 (1116). Otevrel jsem 14 zalozek s ruznym obsahem vcetne google maps, for apod.
Spotreba pameti: memory 193MB, paged pool 352kB
V priloze je nastaveni, ktere pouzivam pro cache
Pojdme zkusit udelat seznam URL adres, ktere se maji otevrit, aby se to dalo testovat nejak rozumne...
Tak schválně:
1. www.tm-portal.cz
2. www.esuba.eu
3. http://pc.poradna.net/q/reply/718375-opera-zrout-r am?r=722041
4. www.svetandroida.cz
5. www.ddworld.cz
6. http://pctuning.tyden.cz/index.php?option=com_pctl ongblock
7. www.navratdoreality.cz
8. www.bike-forum.cz
9. default.asp
10. myego.cz
Opera Verze 11.52, Windows Seven Professional. x64. cca 376 MB zabírá Opera. Mám v ní i mail, má na to vliv? Jinak cache nastavení podle tebe.
Mail bude mit vliv, taky to mam s emailem, ale ve starsich verzich nezpusoboval bobtnani, pokud ted jo, tak je neco divny s Operou.
Aha, ty tam máš e-mail. A v těch starších verzích jsi měl také tolik zpráv v doručené poště jako teď?
Jo, lisilo se to o cca 500 emailu. Dohromady je jich nekolik tisic. ALe to je jedno, 500 emailu nemuze nic takovy udelat, obzvlast, kdyz je to sotva 10% z celku. Proste novy Opery tusim od 10.5 jsou ve vsem, co je pro me dulezity, porad horsi.
Podle mě také záleží, jestli jsou ty e-maily v doručené poště, připraveny k okamžité akci (zabírají místo v paměti - všechny!), nebo někde ve složce, která není v aktuální paměti, ale načte se až při použití.
Ale samozřejmě jsou to jen teorie, nevím, jak to je a nebudu to zkoumat, nepoužívám klienta Opery na poštu.
Emaily jsou porad tam, kde byly predtim. Nastaveni Opery jsem nemenil, nebyl duvod. Starsi verze problemy nedelaly a nemyslim, ze to bude problem emailu. Viz niz par lidi s 10 otevrenyma oknama na stejnych strankach. 10 oken a skoro 500mb ram je tak trosku moc.
Tak pri techto otevrenych strankach Opera 11.52 instalovana, w7 64b hned po spusteni 470mb a to mam zapnuto blokovani skriptu, flashe atd., takze bez blokovani by to asi melo byt vic. Nez jsem to dopsal, mam 480mb.
Tak s temi tvymi odkazy + se svymi +- 494MB.
www.imagehosting.cz
Opera 11.52, W7 64bit, 16GB ram (mail klienta mam taky pusteneho z Opery).
S temito strankami mam zabranych 249MB. A to jsem ji predtim testem nerestartoval.
Tak všechny ty tvoje + čtyři moje = 368MB a nějaké drobné. WXP_Pro_SP3, O_11.52. edit: Totéž na W7_HP_64, O_11.52 = 249MB. Čort to pochop...
Poslední testovací verze Opery 12 - 200 MB při otevření stránek a 213 MB při scrollování. Pokud povolím extensions, tak se spotřeba RAM zvýší o 100 MB. Mám W7 32bit, 2 GB RAM.
Mám Operu 11.60. Ukončil jsem ji přes TaskManager (správce úloh), ručně smazal obsah diskové cache a načetl tebou vybraný stránky. Obsazeno 381 MB. Ale zatímco píšu tenhle příspěvek, už to vylezlo na 394 MB. Tak nevím.
Pavel
OT: dtto, FF 9.0.1, 168MiB
To ja taky ne, ale ted na druhym pc tohle. Mam posledni full 11.52. Fakt uz su z toho zoufalej. Ted otevreno 26 oken a RAM skoro 1,1GB. Nastaveni mam trosku jiny. Jinak po cerstvym startu Opery to zere cca 600mb pri stejnych otevrenych tabech, ale postupne to bobtna a neumi to uvolnit pamet.
Vypni si to pamatovani zavrenych stranek - ten zazluceny prepinac. Zere to disk (zrejme i tu pamet) a prinos jsem nenasel...
Mam vypnuto. Udelal jsem to podle tvyho a stejne je spotreba RAM stejna, respektive mozna nizsi o 20-50mb, ale to muze byt kdovi cim. Rozhodne se nic znatelne nezmenilo.
Nechce se mi to cele ted cist, ale co mas v Nastroje -> Rozsireni -> Spravce rozsireni..? (pokud vubec neco).
Hele, uloz tech 26 oken Soubor -> Relace -> Ulozit relaci a ten soubor nekde umisti.
Vyzkousime.
Ten soubor najdes v C:\Users\uzivatel\AppData\Roaming\Opera\Opera\sess ions\soubor.win
V rozsireni mam noads a cosi na obrazky, ale tim to taky neni. Portable je prazdna, bez rozsireni a dela to to samy. Ty listy uz ulozeny nemam. Promazal jsem to jak jsem to ted zkousel a myslim, ze je to stejne k nicemu. Tady na tom prikladu, kde nas nekolik otviralo asi 10 oken je jasne videt, ze jsme na tom skoro vsichni stejne, krom Jafiho, anebo se ti zda malo mit sezranych 500mb ram na ubohych 10 oknech(listech)? A to podotykam par minut po otevreni. Dam krk na to, ze pri normalnim pouzivani bych mel vecer pri podobnym poctu oken spotrebu 800-1000mb.
Uz to sleduju pres pul roku a s kazdou dalsi verzi doufam v navrat k chovani, ktery Opera mela. Jenze je to porad horsi. Uz ani ty emaily nefunguji a delaji si co chteji. Resil jsem to i na ofic. foru a nikdo nic nevi. Rady, ktery jsem dostal byly k nicemu, k cemu je import emailu, kdyz ti nenaimportuje i odeslane tam, kde mely byt? Nepotrebuju mit odeslane z nekolika email uctu smichane v jednom. A mohl bych pokracovat dal. Na druhou stranu je porad lepsi Opera, vzhledem k mymu stylu pouzivani, nez cokoli jiny.
Ty mas verzi 11, ja mam alphu 12. Psali u ni, z ema lepsi spravu pameti.
Zkus tohle:
http://snapshot.opera.com/windows/quack_12.00-1116 /Opera-Next-12.00-1116.exe
Ten installer umi i instalaci jako portable
Tak v tehle portable zatim pri tech 10 oknech z toho seznamu vys cca 340mb a pomalu to leze nahoru. RAM mam 4gb. Takze to asi zere o neco min, nez ta stabilni. Tam jsem mel tusim o 100 vic, ale i tak je to dost. Nez jsem dopsal tak uz je o 5mb vic.