The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
http://scragz.com/tech/mozilla/test-rendering-time.php
Rendering the scragz page, and others, on the same hardware and OS, various other browsers are over 4 times faster, including Firefox for windows:
Linux Firefox 1.06 42.23 Linux Konqueror 3.4.2-0.fc4.1 13.27 Linux Opera 8.02 build 1272 7.08 Windows (via VMWare) Firefox 1.06 8.18 Windows (via VMWare) IE 6 7.12
All of the above times are without any extensions *or* plugins installed (in fact, with Greasemonkey installed, Linux Firefox took over 100 seconds to render).
Running an strace on the Firefox process while loading occurred shows a lot of time being spent in brk() calls (usually one brk call was over 20s). Here is output from "vmstat 5" while the page rendering is occurring:
procs -----------memory---------- -swap- ---io--- --system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa [...] 0 0 620600 76896 7292 432368 0 0 1 4 2212 4947 7 5 88 0 1 0 620600 76896 7316 432372 0 0 0 18 2213 4963 9 6 85 0 [page load starts] 5 0 620600 76772 7348 432624 0 0 6 66 2282 4882 64 10 25 1 1 0 620600 76672 7364 432640 0 0 1 6 2205 4909 94 6 0 0 3 0 620600 76648 7388 432652 0 0 2 20 2228 4943 92 7 0 0 1 0 620600 76416 7412 432668 0 0 1 67 2217 4910 94 6 0 0 2 0 620600 76408 7428 432684 0 0 1 18 2224 4889 93 7 0 0 2 0 620600 76276 7436 432696 0 0 1 2 2210 4889 93 7 0 0 1 0 620596 76260 7452 432712 1 0 2 18 2213 4871 91 9 0 0 1 0 620596 76292 7468 432728 0 0 1 11 2213 4868 90 10 0 0 [page load ends] 3 0 620596 75384 7524 432756 0 0 6 26 2258 5537 69 12 19 0 0 0 620596 75308 7540 432768 0 0 1 14 2215 4885 16 7 77 0 0 0 620596 75144 7680 432840 0 0 12 161 2232 4957 10 8 81 1 0 0 620596 75176 7696 432856 0 0 1 50 2213 4926 7 6 87 0
So swapping is not an issue. Lots of memory is available if cache is included. Not much disk activity is happening, but the CPU is getting hammered.
This was also tested using a completely new profile (no ~/.mozilla directory present), with the same result.
Can anyone else duplicate these results? Does anybody have any other debugging/setup/configuration suggestions?
Cheers, Raman Gupta
On Sat, 2005-08-20 at 20:10 -0400, Raman Gupta wrote:
The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
Thanks for the analysis. I've got 68 seconds on FC4 updated.
Would you please file a bug about it on bugzilla.redhat.com and let us know the bug number?
Is somebody able to test this with firefox 1.5 in fedora development? I'm CCing fedora-test.
Rendering the scragz page, and others, on the same hardware and OS, various other browsers are over 4 times faster, including Firefox for windows:
Linux Firefox 1.06 42.23 Linux Konqueror 3.4.2-0.fc4.1 13.27 Linux Opera 8.02 build 1272 7.08 Windows (via VMWare) Firefox 1.06 8.18 Windows (via VMWare) IE 6 7.12
All of the above times are without any extensions *or* plugins installed (in fact, with Greasemonkey installed, Linux Firefox took over 100 seconds to render).
Running an strace on the Firefox process while loading occurred shows a lot of time being spent in brk() calls (usually one brk call was over 20s). Here is output from "vmstat 5" while the page rendering is occurring:
procs -----------memory---------- -swap- ---io--- --system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa [...] 0 0 620600 76896 7292 432368 0 0 1 4 2212 4947 7 5 88 0 1 0 620600 76896 7316 432372 0 0 0 18 2213 4963 9 6 85 0 [page load starts] 5 0 620600 76772 7348 432624 0 0 6 66 2282 4882 64 10 25 1 1 0 620600 76672 7364 432640 0 0 1 6 2205 4909 94 6 0 0 3 0 620600 76648 7388 432652 0 0 2 20 2228 4943 92 7 0 0 1 0 620600 76416 7412 432668 0 0 1 67 2217 4910 94 6 0 0 2 0 620600 76408 7428 432684 0 0 1 18 2224 4889 93 7 0 0 2 0 620600 76276 7436 432696 0 0 1 2 2210 4889 93 7 0 0 1 0 620596 76260 7452 432712 1 0 2 18 2213 4871 91 9 0 0 1 0 620596 76292 7468 432728 0 0 1 11 2213 4868 90 10 0 0 [page load ends] 3 0 620596 75384 7524 432756 0 0 6 26 2258 5537 69 12 19 0 0 0 620596 75308 7540 432768 0 0 1 14 2215 4885 16 7 77 0 0 0 620596 75144 7680 432840 0 0 12 161 2232 4957 10 8 81 1 0 0 620596 75176 7696 432856 0 0 1 50 2213 4926 7 6 87 0
So swapping is not an issue. Lots of memory is available if cache is included. Not much disk activity is happening, but the CPU is getting hammered.
This was also tested using a completely new profile (no ~/.mozilla directory present), with the same result.
Can anyone else duplicate these results? Does anybody have any other debugging/setup/configuration suggestions?
Cheers, Raman Gupta
Marius Andreiana wrote:
On Sat, 2005-08-20 at 20:10 -0400, Raman Gupta wrote:
The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
Thanks for the analysis. I've got 68 seconds on FC4 updated.
Thanks for the confirmation.
Would you please file a bug about it on bugzilla.redhat.com and let us know the bug number?
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=166449
Cheers, Raman
On Sunday 21 Aug 2005 01:10, Raman Gupta wrote:
The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
http://scragz.com/tech/mozilla/test-rendering-time.php
Rendering the scragz page, and others, on the same hardware and OS, various other browsers are over 4 times faster, including Firefox for windows:
Linux Firefox 1.06 42.23 Linux Konqueror 3.4.2-0.fc4.1 13.27 Linux Opera 8.02 build 1272 7.08 Windows (via VMWare) Firefox 1.06 8.18 Windows (via VMWare) IE 6 7.12
All of the above times are without any extensions *or* plugins installed (in fact, with Greasemonkey installed, Linux Firefox took over 100 seconds to render).
Running an strace on the Firefox process while loading occurred shows a lot of time being spent in brk() calls (usually one brk call was over 20s). Here is output from "vmstat 5" while the page rendering is occurring:
procs -----------memory---------- -swap- ---io--- --system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa [...] 0 0 620600 76896 7292 432368 0 0 1 4 2212 4947 7 5 88 0 1 0 620600 76896 7316 432372 0 0 0 18 2213 4963 9 6 85 0 [page load starts] 5 0 620600 76772 7348 432624 0 0 6 66 2282 4882 64 10 25 1 1 0 620600 76672 7364 432640 0 0 1 6 2205 4909 94 6 0 0 3 0 620600 76648 7388 432652 0 0 2 20 2228 4943 92 7 0 0 1 0 620600 76416 7412 432668 0 0 1 67 2217 4910 94 6 0 0 2 0 620600 76408 7428 432684 0 0 1 18 2224 4889 93 7 0 0 2 0 620600 76276 7436 432696 0 0 1 2 2210 4889 93 7 0 0 1 0 620596 76260 7452 432712 1 0 2 18 2213 4871 91 9 0 0 1 0 620596 76292 7468 432728 0 0 1 11 2213 4868 90 10 0 0 [page load ends] 3 0 620596 75384 7524 432756 0 0 6 26 2258 5537 69 12 19 0 0 0 620596 75308 7540 432768 0 0 1 14 2215 4885 16 7 77 0 0 0 620596 75144 7680 432840 0 0 12 161 2232 4957 10 8 81 1 0 0 620596 75176 7696 432856 0 0 1 50 2213 4926 7 6 87 0
So swapping is not an issue. Lots of memory is available if cache is included. Not much disk activity is happening, but the CPU is getting hammered.
This was also tested using a completely new profile (no ~/.mozilla directory present), with the same result.
Can anyone else duplicate these results? Does anybody have any other debugging/setup/configuration suggestions?
Maybe you could try comparing Firefox from mozilla.org with the one from Redhat? Might help pin the problem down and let us know who to report it to.
Btw, I get about 3.5 seconds for that test, with Firefox 1.0.4 from Redhat on a fully updated FC2. That's on an Athlon XP 3200.
Jim Higson wrote:
On Sunday 21 Aug 2005 01:10, Raman Gupta wrote:
The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
http://scragz.com/tech/mozilla/test-rendering-time.php
Rendering the scragz page, and others, on the same hardware and OS, various other browsers are over 4 times faster, including Firefox for windows:
Linux Firefox 1.06 42.23 Linux Konqueror 3.4.2-0.fc4.1 13.27 Linux Opera 8.02 build 1272 7.08 Windows (via VMWare) Firefox 1.06 8.18 Windows (via VMWare) IE 6 7.12
[... snip ...]
Can anyone else duplicate these results? Does anybody have any other debugging/setup/configuration suggestions?
Maybe you could try comparing Firefox from mozilla.org with the one from Redhat? Might help pin the problem down and let us know who to report it to.
Good idea. Results below. I also tried Mozilla (from Fedora) and found its speed in the desired ballpark:
FC4 Mozilla 1.7.10 11.46 Mozilla Firefox 1.0.6 on FC4 8.19
I installed Firefox from mozilla.org and immediately recognized that it felt faster than the Fedora one. The test page time bears that out.
This is also a good confirmation that the problem is not specific to my profile, as the mozilla.org Firefox is using the same ~/.mozilla/firefox profile as the Fedora version.
Btw, I get about 3.5 seconds for that test, with Firefox 1.0.4 from Redhat on a fully updated FC2. That's on an Athlon XP 3200.
Since this test seems to be CPU bound, your 3.5 seconds vs. my 8.19 from the mozilla.org Firefox seem to be consistent given my computer's 1500 MHz (Intel Xeon) vs. your 3200 clock speed.
I will add this information to the bug report (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=166449).
Cheers, Raman
On Sunday 21 August 2005 09:48, Marius Andreiana wrote:
On Sat, 2005-08-20 at 20:10 -0400, Raman Gupta wrote:
The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
Thanks for the analysis. I've got 68 seconds on FC4 updated.
For me it was 7.34 seconds. Using firefox 1.0.4.
What hardware do you have? Video card, motherboard, cpu & speed, etc. Does your video card use acceleration? If so, is it turned on?
Tom
anip <<<<<
Thomas Taylor wrote:
On Sunday 21 August 2005 09:48, Marius Andreiana wrote:
On Sat, 2005-08-20 at 20:10 -0400, Raman Gupta wrote:
The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
Thanks for the analysis. I've got 68 seconds on FC4 updated.
For me it was 7.34 seconds. Using firefox 1.0.4.
What hardware do you have? Video card, motherboard, cpu & speed, etc. Does your video card use acceleration? If so, is it turned on?
Tom
anip <<<<<
101.065 using Firefox 1.0.6 and the worlds worst ISP, ATT Worldnet dial-up.
Bob Goodwin wrote:
Thomas Taylor wrote:
On Sunday 21 August 2005 09:48, Marius Andreiana wrote:
On Sat, 2005-08-20 at 20:10 -0400, Raman Gupta wrote:
The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
Thanks for the analysis. I've got 68 seconds on FC4 updated.
For me it was 7.34 seconds. Using firefox 1.0.4. What hardware do you have? Video card, motherboard, cpu & speed, etc. Does your video card use acceleration? If so, is it turned on?
You are using 1.0.4, not 1.0.6?
Tom
101.065 using Firefox 1.0.6 and the worlds worst ISP, ATT Worldnet dial-up.
The reports so far seem to be pretty consistent that people who are using 1.0.4 have reasonable render times. People who are using 1.0.6 from Fedora have horrible render times.
As for hardware, I'm not sure how relevant it is given that almost every other browser (including Firefox on Windows via VMWare AND Firefox downloaded from mozilla.org) running on the same hardware performs at least 4 times better than the Firefox from Fedora Core. HOWEVER, here goes anyway:
Video : Nvidia GEForce 5900 XT 128MB Nvidia driver version 1.0-7664 (I should update this) acceleration enabled according to Xorg.0.log res 1600x1200
CPU : Intel Xeon 1500 Mhz (1-cpu)
RAM : 2 GB RDRAM
MB : Dell board with Intel 860 PCI/AGP chipset
I know I need to upgrade but 40-50+ seconds to render a page? No way :-)
Cheers, Raman
On Sat, 2005-08-20 at 20:10 -0400, Raman Gupta wrote:
The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
It's not just Core 4's firefox. The firefox update for core 3 (firefox-1.0.6-1.1.fc3) behaves similarly - taking more than twice as long as mozilla (mozilla-1.7.10-1.3.1) to render that page.
I normally use good old Mozilla anyway, but ...
On 8/21/05, Raman Gupta rocketraman@fastmail.fm wrote:
Bob Goodwin wrote:
Thomas Taylor wrote:
On Sunday 21 August 2005 09:48, Marius Andreiana wrote:
On Sat, 2005-08-20 at 20:10 -0400, Raman Gupta wrote:
The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
Thanks for the analysis. I've got 68 seconds on FC4 updated.
For me it was 7.34 seconds. Using firefox 1.0.4. What hardware do you have? Video card, motherboard, cpu & speed, etc. Does your video card use acceleration? If so, is it turned on?
You are using 1.0.4, not 1.0.6?
Tom
101.065 using Firefox 1.0.6 and the worlds worst ISP, ATT Worldnet dial-up.
The reports so far seem to be pretty consistent that people who are using 1.0.4 have reasonable render times. People who are using 1.0.6 from Fedora have horrible render times.
[snip]
Well, this is an interesting data point: Fedora Core 4 x86_64 on Athlon 64 2.0 GHz (3200+) firefox-1.0.6-1.1.fc4.i386 (so it's 32-bit firefox) render time ~7 or 8 sec
For comparison, a 64-bit browser: mozilla-1.7.10-1.5.1.x86_64 render time ~3 to ~5 sec
Jonathan
At 8:08 PM -0400 8/21/05, Raman Gupta wrote: ...
The reports so far seem to be pretty consistent that people who are using 1.0.4 have reasonable render times. People who are using 1.0.6 from Fedora have horrible render times.
...
I'm using Firefox 1.0.6 on FC3 on a 1.2 GHz Athlon. My render time is about 9.1 seconds. ____________________________________________________________________ TonyN.:' mailto:tonynelson@georgeanelson.com ' http://www.georgeanelson.com/
On Monday 22 August 2005 00:08, Raman Gupta wrote:
Bob Goodwin wrote:
Thomas Taylor wrote:
On Sunday 21 August 2005 09:48, Marius Andreiana wrote:
On Sat, 2005-08-20 at 20:10 -0400, Raman Gupta wrote:
The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
Thanks for the analysis. I've got 68 seconds on FC4 updated.
For me it was 7.34 seconds. Using firefox 1.0.4. What hardware do you have? Video card, motherboard, cpu & speed, etc. Does your video card use acceleration? If so, is it turned on?
You are using 1.0.4, not 1.0.6?
Yes, 1.0.4. I haven't updated it yet. Nightly auto updates is turned off.
Tom
On Sunday 21 August 2005 23:25, Bob Goodwin wrote:
Thomas Taylor wrote:
On Sunday 21 August 2005 09:48, Marius Andreiana wrote:
On Sat, 2005-08-20 at 20:10 -0400, Raman Gupta wrote:
The firefox on my fully updated Fedora Core 4 box renders many larger pages very slowly. During the page rendering, Firefox "hangs" completely. A good test page is:
Thanks for the analysis. I've got 68 seconds on FC4 updated.
For me it was 7.34 seconds. Using firefox 1.0.4.
What hardware do you have? Video card, motherboard, cpu & speed, etc. Does your video card use acceleration? If so, is it turned on?
Tom
>anip <<<<<
101.065 using Firefox 1.0.6 and the worlds worst ISP, ATT Worldnet dial-up.
General question for the gurus. When does rendering start, while the download is in progress or after it is completed?
Tom
Raman Gupta wrote:
Linux Firefox 1.06 42.23 Linux Konqueror 3.4.2-0.fc4.1 13.27 Linux Opera 8.02 build 1272 7.08 Windows (via VMWare) Firefox 1.06 8.18 Windows (via VMWare) IE 6 7.12
Interesting. My rendering times are (all on FC4):
Firefox 1.06 8.1 Mozilla 1.7.10 3.2 Opera 8.02 build 1272 2.6 IE 6 (via wine) 5.2
That's why I use Mozilla or Opera regularily and Firefox not very often. It's not just a personal "feeling".
Greetings Markus Huber
There are a whole bunch of things you can do with configuring Firefox
In your browser, do an about:config
There are an interminable list of settings for you to play with. Double-click on a setting to change it. I direct your attention to the setting called: browser.turbo.enabled Set this to TRUE.
These also look interesting. Check your values for these: network.http.pipelining = TRUE network.http.pipelining.maxrequests = 20 network.http.proxy.pipelining = TRUE
Good luck
Paul King
Raman Gupta wrote:
Linux Firefox 1.06 42.23 Linux Konqueror 3.4.2-0.fc4.1 13.27 Linux Opera 8.02 build 1272 7.08 Windows (via VMWare) Firefox 1.06 8.18 Windows (via VMWare) IE 6 7.12
Interesting. My rendering times are (all on FC4):
Firefox 1.06 8.1 Mozilla 1.7.10 3.2 Opera 8.02 build 1272 2.6 IE 6 (via wine) 5.2
That's why I use Mozilla or Opera regularily and Firefox not very often. It's not just a personal "feeling".
Greetings Markus Huber
-- fedora-list mailing list fedora-list@redhat.com To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list
__________ NOD32 1.1199 (20050822) Information __________
This message was checked by NOD32 antivirus system. http://www.eset.com
pking123@sympatico.ca wrote:
Raman Gupta wrote:
Linux Firefox 1.06 42.23 Linux Konqueror 3.4.2-0.fc4.1 13.27 Linux Opera 8.02 build 1272 7.08 Windows (via VMWare) Firefox 1.06 8.18 Windows (via VMWare) IE 6 7.12
There are a whole bunch of things you can do with configuring Firefox
In your browser, do an about:config
There are an interminable list of settings for you to play with. Double-click on a setting to change it. I direct your attention to the setting called: browser.turbo.enabled Set this to TRUE.
If it says "turbo" it must be good right? :-) According to this page:
http://kb.mozillazine.org/Firefox_:_FAQs_:_About:config_Entries#Browser..2A
this entry was deprecated (and had nothing to do with render times even when it wasn't).
These also look interesting. Check your values for these: network.http.pipelining = TRUE network.http.pipelining.maxrequests = 20 network.http.proxy.pipelining = TRUE
Thanks, I've tuned these already. My download times are fine -- its the render time that is killing me.
Cheers, Raman
Raman Gupta wrote:
pking123@sympatico.ca wrote:
Raman Gupta wrote:
Linux Firefox 1.06 42.23 Linux Konqueror 3.4.2-0.fc4.1 13.27 Linux Opera 8.02 build 1272 7.08 Windows (via VMWare) Firefox 1.06 8.18 Windows (via VMWare) IE 6 7.12
There are a whole bunch of things you can do with configuring Firefox
In your browser, do an about:config
There are an interminable list of settings for you to play with. Double-click on a setting to change it. I direct your attention to the setting called: browser.turbo.enabled Set this to TRUE.
If it says "turbo" it must be good right? :-) According to this page:
http://kb.mozillazine.org/Firefox_:_FAQs_:_About:config_Entries#Browser..2A
this entry was deprecated (and had nothing to do with render times even when it wasn't).
These also look interesting. Check your values for these: network.http.pipelining = TRUE network.http.pipelining.maxrequests = 20 network.http.proxy.pipelining = TRUE
Thanks, I've tuned these already. My download times are fine -- its the render time that is killing me.
Cheers, Raman
I get subsecond rendering times in elinks <grin>. Of course the page is not so attractive.
Linux Firefox 1.06 13.75 seconds. Linux Konq 7.34 seconds.
Konqueror is definitely improving.
Regards,
John
On Mon, 2005-08-22 at 22:05 -0400, pking123@sympatico.ca wrote:
These also look interesting. Check your values for these: network.http.pipelining = TRUE network.http.pipelining.maxrequests = 20 network.http.proxy.pipelining = TRUE
Is there any documentation on this? - I noticed that konqueror uses cache much more than firefox, yet didn't guess what to do in about:config.