You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

1. May 2010, 15:15:22

Opera maxing out processor load...

The last few versions of Opera 10.5x have some serious CPU loading problems. If I open 3 or more pages on CNN or MSNBC one of my CPU cores is completely maxed out. After about 5 open pages on those sites the browser slows to a crawl where it can take 3 minutes or more to update or recognize a mouse click.

These are fresh installs on my laptop and desktop. Both running Windows 7 64 bit. When this happens the only way to shut down Opera is to open the task manager and close the Process Tree for Opera. If I open the same pages on Firefox or Safari this does not happen. There are some serious CPU loading issues with the latest versions of Opera.

Also something that MIGHT be connected.

When Opera is trying to make a connection to something SOMETIMES it will seem to lockup while it is trying to connect. If you click on any tab it throws up the Windows 7 spinning circle and after almost 30 seconds to a minute it will go away. When I check processor usage Opera is pegging out one of the CPU Cores when it seems to lock up.

2. May 2010, 03:52:15

Not sure about the "lockups" but check this out.. and especially my answer in that topic.

2. May 2010, 13:12:51

robellett

Posts: 726

Does this depend on the sites visited? Such as msnbc etc, as I get major problems on guardian.co.uk, which apparently has some poor javascript on it, but works ok in other browsers, but not the newer Opera test versions.
XP Pro SP3 Opera 10.52 3381

2. May 2010, 14:29:51

RomDos

Posts: 647

I can't find anything wrong with the guardian.co.uk site and CPU usage ?? I am pulling 2-4 % CPU usage in the idle viewing mode. I Get 58-89% fast scrolling . I have a single core 1.8 gig intel 2 gig ram PYN Nvidia Geforce 5200 250 mb video card. I ane running Windows XP Home SP3 netframework 3.0 Opera 10.53 3381 which is the latest Snapshot. Released Friday... Oh yea 8yr old E-machine T1842

Cheers!!
"It's far worse that a conspiracy in America... It's a Tradition"

2. May 2010, 15:57:32

Sorry natural-kutkaa but what was told i that thread you linked to didn't help at all. If I want to bring Opera 10.5x completely to it's knees all I have to do it open a mix of say 10, any mix, of CNN and MSNBC new pages. Opera basically stop functioning. If I can get all but 1 page to close things get somewhat normal again.

The more I look into it the more I think Opera 10.5x is not performing asynchronous connections for certain things. Opera is acting like it is performing synchronous connections and when it can't connect it goes into maxed CPU usage wait loop. If the connection is never made then you get the nonstop maxed CPU usage.

The reason I say this is because under Windows 7 I can go to the Opera taskbar tab and then mouse over each of the windows it shows opened by Opera. The windows will open fully on the mouseover but if you click it reverts back to the original window. Now, I have noticed that there are usually one or two pages that are still waiting for content to load as the progress bar is still up on those pages. That makes be think that Opera has some synchronous issues that really need to be resolved quickly.

3. May 2010, 16:47:19

Nao

Posts: 68

I've noticed CPU load issues on 10.53 (didn't test the 10.54 rev but it's unlikely to fix them.)

I have many tabs open. If I start my session and resume my tabs, and then make sure all tabs are loaded properly, my RAM usage grows up as I activate more and more tabs and minimize them (after hitting Esc to cancel NSLs), and CPU usage remains at a low level. But then, while browsing my websites regularly, I will notice a gradual increase of CPU load. After starting Opera and waiting for it to load all tabs, CPU load was under 5%. After activating, cancelling and minimizing all of my tabs manually (about 150 tabs), I was at about 10-15% CPU load (dual core CPU, so that's 20-30% of one core). After a few minutes spent mostly reading forums and running a Javascript page, even after the Javascript was finished running, I was at around 40% CPU load... A few minutes later (and that particular Javascript tab closed), I'm at 50%, the maximum CPU load I could achieve.
Smells like a leak to me.

It's been this way for some time, but my PC is relatively silent so I didn't mind the CPU fan making more noise -- what I started being bothered with, is how the interface could react slowly on some pages when CPU load was at max.

Earlier today, after noticing this again, I decided to save my session, and close all of my tabs one by one. When I used to have Opera 9.x, I knew one of the tabs was the culprit when I had max CPU load, and closing it and reopening other tabs would fix it. This time, I spent half an hour closing ALL of my tabs, one by one, each time checking for a change in my CPU load, without noticing any difference. In the end, I had zero tab left, and my copy of Opera was still using up all of my CPU. See screenshot below (I only removed unrelated processes.)

50p-cpu.png

Really, really, it smells like a process leak to me. Some subroutine/thread is running in the background, and it should be closed by pressing Esc, which it doesn't. I can live with it, but would appreciate if the team could look into it! I do not HONESTLY see a reason why Opera should be using all CPU when it has absolutely no tab opened. I used to program games, so I know how painful it can be to deal with max CPU load (idle timer / threaded timer / etc.), so... Good luck wink

3. May 2010, 20:16:40

RomDos

Posts: 647

Just wondering if you might try something that seems to be unrelated but might help with this issue. go to perfs Ctrl+F12 and then to the advanced tab and select history. at the bottom of that page is a section that says :

Check if cached page is updated on the server

check documents every x number of min/hours/days

check images every x number of min/hours/days

now move those setting to a much higher value like once every week

select ok and keep a eye on your cpu/cache usage I think that Opera might be saving the old pages to cache and displaying the update .Which might mean that it could be adding a page to your cache for every tab you have open every few minutes or what ever it is set for . I don,t know that is why I am asking you to try it and see what happens.
"It's far worse that a conspiracy in America... It's a Tradition"

4. May 2010, 10:17:54

Caterpillar

Posts: 481

I think this was the better topic for cpu usage because there you had lot of people with this problem. Give a look even if the snapshot are a lot different
http://my.opera.com/community/forums/topic.dml?id=291100
Herein lies the heart and soul of the nations.
Their right to be free men,
Their desire to live in peace,
Their courage to seek out truth,
Herein lies the Sword of Shannara.


(Terry Brooks, The Sword of Shannara)

4. May 2010, 17:20:17

Nao

Posts: 68

Nothing in the cache helped.

I ended up opening my overall cookie manager, deleting *all* cookies related to google.* (including non-gmail etc.), and refreshing... Still didn't work. Came back a few hours later, refreshed -- worked immediately. Back to Gmail & Reader for me.

Don't ask...

4. May 2010, 19:59:22

Hades32

What I use:

Posts: 1917

Can't reproduce on Win7 x64 with build 3381.

My best guess, especially looking at your HUGE RAM usage: Flash. Probably those site have some Flash animation on it...

You might test disabling plugins and then maybe disabling JavaScript (both via hitting F12).
Using Windows 7 64Bit SP1 and of course Opera
(If nothing else stated the most current weekly) on a nice Dell Studio XPS 16!

Forums » Opera for Windows/Mac/Linux » Beta testing (including snapshots and previews)