|
|
Camino users: Please help me test a performance improvement patch
|
|
|
|
Fresh-Faced Recruit
Join Date: Oct 2000
Location: Arlington, VA
Status:
Offline
|
|
I've been trying some performance improvements to Camino, and I think I've hit on one that makes a real difference, but I need to get a variety of testers to have a look and see.
In the past we've speculated that the way Camino handles gecko events may be responsible for some of the various performance issues people report with Camino. This includes but is not limited to CPU usage during flash playback.
I've got a patch up:
https://bugzilla.mozilla.org/show_bug.cgi?id=271050
which drastically changes how gecko events are dispatched. Because this code is invoked so frequently and the change is so dramatic, I need a lot of testing before this will sound like a good idea :-).
It would help out a lot if as many folks as possible could either build and test or download the disk image here:
http://www.speakeasy.org/~gbeier/Cam...rftest.dmg.bz2
and browse with the two builds included there. The one in the "Old event handling" folder should be very similar to tonight's nightly. The only difference between that one and the one in the "New event handling" folder is the above patch; this should make it easily to isolate performance differences introduced by this change.
Anyone who gets to kick it around, please report results back either to this thread or on the bug itself.
Thanks in advance!
(
Last edited by petard; Nov 21, 2004 at 03:43 PM.
)
|
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Nov 2002
Location: Atlanta, GA
Status:
Offline
|
|
downloading. I'll get to you in the IRC channel with whatever i find.
|
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Jul 2002
Location: Leiden, Netherlands
Status:
Offline
|
|
The download weigt's 14 MB
|
|
|
|
|
|
|
|
|
Forum Regular
Join Date: Feb 2003
Status:
Offline
|
|
Very nice. I notice a huge speed increase on my G3 700 iBook.
I also noticed that you have been able to do what even Firefox still has not. The scroll speed when using the up/down arrows on the keyboard are now synced with the keyboard repeat rate as they should. The keyboard scroll still needs a bit of work on sites like IGN.com. But dude! Bravo! I could smack the Firefox guys for not fixing that yet (even on windows machines).
So to answer your question, yes it's much improved! Thank you for your hard work!
|
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Oct 2000
Location: Amboy Navada, Canadia.
Status:
Offline
|
|
Looks interesting. Read the bugzilla thread, it sounds like a move forward. Sorry I can't test it, can't wait to see the speedup in the next version though (Camino is already fast for me).
|
[img]broken link[/img]
This insanity brought to you by:
The French CBC, driving antenna users mad since 1937.
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Jul 2002
Location: Leiden, Netherlands
Status:
Offline
|
|
Originally posted by yukon:
Looks interesting. Read the bugzilla thread, it sounds like a move forward. Sorry I can't test it, can't wait to see the speedup in the next version though (Camino is already fast for me).
Anewer patch has been included in http://www.speakeasy.org/~gbeier/Cam...essage.dmg.bz2
|
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Oct 2000
Location: Amboy Navada, Canadia.
Status:
Offline
|
|
Yeah, sorry to sound like a jerk, I don't mean in /~user, I mean in ftp.mozilla.org/camino. I haven't read the patch itself (I won't understand it fully anyway), I don't have any way of verifying that you made the patch/compiled/host the binary at least without researching (I use iCab and am waiting for Firefox 1.1 on the mac, Camino lacks in features for me, as does Safari (which is slower than Camino here)). If it does increase performance without problems then it'll be included into Camino and I'll enjoy it, otherwise any posting of a patched binary that "increases performance" is suspect to me.
From Petard's post, it sounds like he has modernized and improved a crucial part of the application, from the bugzilla it sounds like he's modernized and perhaps improved the crucial part in some instances. Awesome, I can only encourage good work like that and I appreciate it. I appologize for my caution, but I don't recognize any of the names in this thread.
|
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: May 2004
Location: norway
Status:
Offline
|
|
Originally posted by yukon:
I use iCab and am waiting for Firefox 1.1 on the mac, Camino lacks in features for me, as does Safari (which is slower than Camino here).
Have you tried OmniWeb?
Anyways: Thanks for this build! It made me go back to Camino from Firefox
(
Last edited by nooon; Nov 24, 2004 at 11:43 AM.
)
|
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Oct 2000
Location: Amboy Navada, Canadia.
Status:
Offline
|
|
Absolutly tried Omniweb, it was the only browser on OS X when I was first playing with it. Tried it just lately, it's actually really good, fast and featureful, almost switched. Sent in a few complaints about how the pattern matching was set up (gotta let me import/export), about the option for real tabs (most webpages look the same in a thumbnail), and a couple other suggestions. I like iCab because of the features (filtermanager, downloadmanager) and it's extreme speed (open tab, open window), it's just outdated ....Safari is absolute crap on my machine (450mhz) as it stops responding when a page loads. Firefox is awesome on other platforms but is slow and buggy in OS X (again, can't wait for 1.1). Camino is a lot like Safari, but better looking, based on gecko (slower to launch), and much faster when in the application, I'd use it if it had extension support (adblock,bugmenot, developer) and about:config available. Shiira was decent, impressive until I tried omniweb, a good option...Moz was big and bloaty last I tried it, way too slow for me.....Dillo is nice, but only on pre-pIII machines, Veli was similar....I'll never touch IE, Opera was terrible last I tried.... That about covers them all. Browsers are somewhat subjective or depend on your needs, this is all just my simplified opinions here.
|
|
|
|
|
|
|
|
|
Senior User
Join Date: Apr 2002
Location: California
Status:
Offline
|
|
There's a clear improvement. I've had some crashes with your build but they may well be unrelated to the patch.
Anything that can be done to improve the snail's ooze performance of flash sites on Mac OS X is a good thing!
Any possibility your improvement can be rolled back into other Gecko-based browsers?
|
20" iMac C2D/2.4GHz 3GB RAM 10.6.8 (10H549)
|
|
|
|
|
|
|
|
Fresh-Faced Recruit
Join Date: Oct 2000
Location: Arlington, VA
Status:
Offline
|
|
First off, thanks very much to everyone who's been able to test and post reports so far. The feedback has been and continues to be very valuable. (Aside: no need to apologize if you don't want to trust my binaries and test... anyone who doesn't recognize my posting history in bugzilla definitely should use the patch to build their own. The binaries were just a courtesy! :-))
Originally posted by dru:
Any possibility your improvement can be rolled back into other Gecko-based browsers?
I don't know whether they can or not, or whether they'd help other gecko based browsers. I can assure you, though, that these changes are on the right folks' radars so that if they're effective in FF or the suite you'll see them there. Since netscape just seems to pick up the suite, i suspect that if they hit the suite and netscape ever produces another version of their browser you'll see them in netscape as well. But I don't know who to talk to there.
Thanks again all, and please keep the reports coming!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forum Rules
|
|
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
|
|
|
|
|
|