Onkohan normaalia, että Opera vie yli 80 megaa keskusmuistista? Kone on 1 gh ja 512 muistia. Ohessa kuvankaappaus task managerista, josta leikkasin oman nimen pois siitä "user" kohdasta, mutta muuten tuo kuva on ihan ehta:
http://img15.imgspot.com/u/06/230/12/untitled1156004746.JPG
Onko teillä miten tuo Operan muistinkäyttö?
http://img15.imgspot.com/u/06/230/12/untitled1156004746.JPG
Onko teillä miten tuo Operan muistinkäyttö?
Vastaukset 8
Vanhimmat
sinänsä 512 megasta. Mulla vie Macissa kahdesta gigasta juuri nyt alle 60 megaa. Selain vie sitä enemmän muistia mitä enemmän sivuja on auki.
Niin Operanhan muistinkäyttö riippuu vapaasta muistista mitä enemmän sitä on sitä enemmän Opera voi käyttää mikäli muistiasetus on automaatililla mikä se oletuksena on.
Työkalut -> Asetukset -> Lisäasetukset -> Sivuhistoria
RAM-välimuisti vaikuttaa tuohon muistinkulutukseen joten sitä voit tarpeen vaaties muuttaa. Mutta muista se perussääntö, että muistista on huomattavasti nopeempa hakea tietoja kuin levyltä, joten nopeuden kannalta automaatti asetus on parhain ja mielestäni tuota asetusta kannattaa muuttaa vain silloin jos koneen muisti ei riitä muille ohjelmille ja todella tarttet osan tuosta 80 megasta.
Itselläni AMD 1600 (muistaakseni 1.4Ghz tai jotain) muistia 512 megaa ja Opera 9.01 vie 65,4 megaa vapaana on 170 megaa joten ei ongelmaa. Ja Operassa auki kevyitä sivuja kymmenkunta raskailla sivuilla vie enempi.
Kun avasin Operan (tyhjä sivu), niin muistia meni noin 14 megaa.
Kuusi "kevyttä" välilehteä auki - noin 40 megaa.
Sitten kun avaa macromedian testisivun (shockwave ja flash) - 206 megaa.
Paljonkos koneessasi on muistia ja paljonko vapaata muistia senjälkeen kun Opera tuon verran vie. Ja kerro myös tuon testisivun osoite kiinostas itseänikin testata.
Ei tuo 206 megaa yksistään kerro onko muistisyöppö vai ei. Sekä on syytä muistaa että Flash ja Shockwave on Adoben (Macromedian) tuote joka vain toimii Operassa joten niiden muistinkulutuksesta ei suoranaisesti voi Operaa tuomita. Sekä tunnetusti Flash/Shockwave ja Java ovat raskaita ja vievät muistia. Tämän takia monet pitävätkin ne estettyinä ja sivukohtasista asetuksista sallivat halutuille sivuille.
Joten ennenkuin lähdet Operaa sanomaan muistisyöpös niin testaa samat sivut muilla selaimilla ja katso niiden muistinkulutus.
Tarkoitus oli vastata alkuperäiselle kysyjälle, että muistinkulutus riippuu paljon sivujen sisällöstäkin.
Flash/Shockwave näyttää käyttäytyvän samalla tavalla niin Operalla kuin Firefoxillakin,
eli muistinkulutus hyppää rajusti ylöspäin.
Se testisivu on:
http://www.adobe.com/shockwave/welcome/
Jostain syystä IE:llä ei tuota tapahdu, vaan muistinkulutus pysyy vajaassa 50 megassa (suomi24.fi ja tuo testisivu auki).
Alustana mulla on Windows XP SP2,
RAM-muistia giga.
Operassa näkyy olevan RAM-välimuistiasetus automaattinen.
"Syyllinen" lienee siis ennemminkin macromedia, kuin selain.
Ne pluginithan on erikseen IE&AOL:lle ja Firefox&Mozilla&Netscape&Opera&CompuServe:lle.
Opera auki ja siinä kuusi välilehteä (ei mitään ihmeellisiä), muistin kulutus 48340K.
Piruuttani avasin Firefoxiin samat sivut, kulutus 35860K.
Ja pitihän mielenkiinnosta avata samat sivut vielä InternetExploreriinkin. Siinä kun ei ole välilehtiä niin avasin sitten kuusi selainta, muistinkulutus 34320K 33988K 32212K 30740K 30636K 30600K = 160284K
"InternetExploreriinkin. Siinä kun ei ole välilehtiä"
Ai miten niin ei muka ole?
Kyllä ainakin mun koneella olevassa IE7:ssa on välilehdet.
Niin että päivitä sinäkin koneesi ja tietosi:
http://www.microsoft.com/windows/ie/worldwide/default.mspx