The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniWeb > OmniWeb Bug Reports
FAQ Members List Calendar Today's Posts

 
Idle OmniWeb consuming 20% of CPU cycles Thread Tools Search this Thread Display Modes
OmniWeb is currently idling with a single, blank page open in my default workspace (no pages saved).

I've been checking Activity Monitor for the past 10 minutes -- OmniWeb is consuming a solid 18-21% of the CPU ... doing nothing.

[Several minutes later: When I quit and relaunched OmniWeb, the CPU load dropped to 0.00%.]

[copy of my formal bug report]
 
Next time this happens--would you please try typing the following command in a terminal window:
Code:
sample OmniWeb 2
it will then capture what OmniWeb is doing every 10ms for the next 2 seconds and write a file
Code:
Sampling process 10922 each 10 msecs 200 times
Sample analysis of process 10922 written to file /tmp/OmniWeb_10922.sample.txt
Please then send feedback (Help->Send Feedback) and include the file.

To include the file in mail quickly, click the attach button and when the open sheet comes up, type a '/'. The "Go To Folder" dialog will pop up and you can finish typing "tmp" and hit return to go straight there.
 
Let me know how you do this, Ward. It's a great tip. I can't seem to get mine below 70% - 20% would be killer.

;)
 
I have experienced this also. There was one time when my PB's fan would not go off. Activity Monitor reported that OW was using 20% of CPU, even though I had no pages open. After restarting OW, it went back to 0.

I will try to report it next time I notice it.
 
After years of this bothering me I have decided it's likely a javascript problem. Specifically: if I visit a page with lots of js perhaps it loads something into OW which can't unload it when the page is no longer around. Thus restarting, which doesn't load the offending page, is a "cold boot" GC.

It could be some other plug-in (flash sucks pretty hard too). The reason I think it's JS is that I mostly have JS disabled except for certain pages. It seems to happen when I have visited those pages.

But I don't know the internal architecture of OW so this is a black-box analysis. So don't treat it as any kind of massively-researched gospel!!
 
From what I have seen in other threads from OmniGroup personnel, this is linked to Javascript and/or garbage collection (whatever that is). I'm hoping that they get it fixed before 5.5 final (preferably for the next beta would be nice!) as this issue has been really annoying to me ever since the first sneakypeek.
 
 




Similar Threads
Thread Thread Starter Forum Replies Last Post
Stencil: Time cycles RobTrew OmniGraffle Extras 2 2014-01-12 11:07 AM
OmniFocus auto launches by itself while idle chinarut OmniFocus 1 for Mac 3 2008-09-01 03:50 PM
CPU Usage at Idle atomicham OmniWeb General 15 2008-02-15 01:52 PM
How to handle time-consuming actions Phibermaster OmniFocus 1 for Mac 4 2008-01-30 04:17 AM
Idle OmniWeb SP12 consuming all available CPU cycles Ward OmniWeb Bug Reports 3 2006-05-28 11:11 PM


All times are GMT -8. The time now is 08:01 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.