why is firefox such a CPU hog?

Scott Balneaves sbalneav at legalaid.mb.ca
Tue Nov 17 17:05:34 GMT 2009


On Tue, Nov 17, 2009 at 08:43:26AM -0800, john wrote:

> That's a pretty damning indictment. So is supporting gnash someway the
> direction forward in your opinion? Or some other approach?

Well, since you *asked* :)

1) First and foremost, we, as a (I dunno what you'd call us) "the viewing
public" have to wean ourselves off of flash.  Or at least, limit it as much as
possble.  Don't create education apps in flash.  If you're going to deal with
flash videos, deal SOLELY with youtube, where we have a chance at re-routing
the problem, etc.

2) We need a flash plugin to sub in flash on youtube videos for gstreamer.
Like the greasemonkey script I pointed you at.  The problem with it is: because
greasemonkey doesn't read scripts from a global area, but ONLY the users home
dir, it's a pain to install it on everyone's box.  So, we either need to:
  a) Modify greasemonkey so that you can globally install scripts
  (/usr/share/gm_scripts, or similar)
  b) re-write that particular script as a plugin that can be apt-get installed.
I'd prefer a), myself, since it seems that there'd be OTHER uses for this sort
of thing.

3) Support gnash with funds/bugfixes/coding/love/doughnuts/whathaveyou.  On my
testing from about a year ago, I was finding that *on the flash apps that gnash
could handle*, it used typically 1/3 of the processing power that flash did.
The key here being *of the apps it could handle*, which were a small percentage
of the flash apps out there.

I think if you had:
a flash blocker installed for the unneccessary ads, a plugin installed to
handle videos through totem or similar, and a complete gnash solution for "all
the rest" of the flash instances, combined with trying to use flash as little
as possible, we'd be in much better shape.

2a I'm willing to spend some cycles looking at.

Cheers,
Scott

-- 
Scott L. Balneaves | The point is, not how long you live,
Systems Department | but how nobly you live.
Legal Aid Manitoba |     -- Seneca the Younger



More information about the edubuntu-users mailing list