Guru3D.com Forums

Go Back   Guru3D.com Forums > General > General Software and Applications
General Software and Applications Trouble with software/DirectX or other programs like Detonator Destroyer.


View Poll Results: Did these Tweaks Speed up Firefox's Performance?
Yes 76 73.08%
No 28 26.92%
Voters: 104. You may not vote on this poll

Reply
 
Thread Tools Display Modes
Old
  (#51)
Sher-e-Khuda
Master Guru
 
Videocard: XFX GTS 250 1GB
Processor: E7400 OC 3.84GHz
Mainboard: ASUS P5K-VM
Memory: Corsair DDR2 915(2x1GB)
Soundcard: 7.1 HD Audio onboard
PSU: CM Ext. Power Plus 500W
Default 12-24-2004, 15:28 | posts: 322 | Location: PAK

Thanks for your help so far, but I don't get you at all. I'll wait for Finchwizard to get me through this.


   
Reply With Quote
 
Old
  (#52)
Animatrix
Ancient Guru
 
Animatrix's Avatar
 
Videocard: BFG 8800GT OC2 512
Processor: Intel Core 2 Duo E6750
Mainboard: ABIT IP35 Pro
Memory: Corsair XMS2 4x1GB
Soundcard: SoundBlaster Audigy 2 ZS
PSU: Corsair VX550W
Default 12-24-2004, 15:49 | posts: 6,852 | Location: Denmark

Have you tryed the extension.

Tweak Network.
http://www.extensionsmirror.nl/index.php?showtopic=1225

Info on "about.config"

http://mozillazine.org/misc/about:config/

(no space between about and the : symbol )

Quote:
It's also possible to edit the preferences normally stored in user.js by entering about:config in the address bar and press Enter. You will see a list of all available preferences in Firefox (many of them are derived from Mozilla and are not used but not yet removed). Double-click on a preference to change its value. The changes you make here will be immediately stored in prefs.js, which is a file automatically generated by Firefox.
http://www.mozilla.org/support/firefox/edit

Last edited by Animatrix; 12-24-2004 at 16:07.
   
Reply With Quote
Old
  (#53)
Sher-e-Khuda
Master Guru
 
Videocard: XFX GTS 250 1GB
Processor: E7400 OC 3.84GHz
Mainboard: ASUS P5K-VM
Memory: Corsair DDR2 915(2x1GB)
Soundcard: 7.1 HD Audio onboard
PSU: CM Ext. Power Plus 500W
Default 12-24-2004, 16:57 | posts: 322 | Location: PAK

I'm not to keen on downloading/installing any "tweak" or "extension." So, is it OK, if I manually edit the values as suggested by the author of this confusing topic on page 1?

   
Reply With Quote
Old
  (#54)
Finchwizard
Don Apple
 
Finchwizard's Avatar
 
Videocard: -
Processor: -
Mainboard: -
Memory: -
Soundcard: -
PSU: -
Default 12-24-2004, 22:16 | posts: 16,486 | Location: Locked in Guru3D Server Room. Help!

Haha, righteo.

Download this, save to your Desktop.

http://www.moox.ws/files/mozilla/fir...RELEASE_M2.exe

Extract, it should make a folder on your desktop called "Firefox"

When that's done, move this folder into "Program Files"

Then go into the Firefox folder, find the "firefox.exe" program, and make a shortcut to it, either on your desktop, or on your quicklaunch.

Now, click on your shortcut, it should open Firefox.

Go back to Page 1, type "about:config" into the address bar, it should change to a long list of variables that you can double click on to change values.

Change what I said to change, then check out some of the other pages that Animatrix said.

Sorry I've taken so long, been FLAT out at work, and now it's Christmas, and I'm on the computer........oh dear.
   
Reply With Quote
 
Old
  (#55)
Animatrix
Ancient Guru
 
Animatrix's Avatar
 
Videocard: BFG 8800GT OC2 512
Processor: Intel Core 2 Duo E6750
Mainboard: ABIT IP35 Pro
Memory: Corsair XMS2 4x1GB
Soundcard: SoundBlaster Audigy 2 ZS
PSU: Corsair VX550W
Default 12-25-2004, 02:31 | posts: 6,852 | Location: Denmark

Ok now here is another way of tweaking FF this time we will be using the "user.js". (Needs to be made first.)

Read this Editing Configuration Files


Some nice people (i have no name sorry) made "user.js" you can download, tweaked for 3 differed connection types.
Look for the link called." Tweaks to speed up Firefox - Files for Dial-up, Cable and DSL users."

http://www.supernova00.biz/

The zip file (when extracted) has 3 folders named according to connection type that holds the "user.js".




The tweakfactor.com has a good article on FF by Achilles.
On page 4 he has preferences based on both connection and computer speed.

Most of this info is based on
laszlo Firefox Tuning tread from MozillaZine Forum


Anyway i strongly suggest you read this nice firefoxtweak article.

All preferences from page 4. ( most notation removed read the article good stuff )



2004-07-13 by Achilles *the man to give thanks too.


(preferences that go into the user.js)

Quick and Dirty Settings

user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.firstrequest", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("nglayout.initialpaint.delay", 0);

Common to all configurations

user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);

user_pref("network.http.pipelining.maxrequests", 8);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);

Fast Computer Fast Connection

user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("browser.cache.memory.capacity", 65536);

Fast Computer, Slower Connection

This configuration is more suited to people without ultra fast connections. We are not talking about dial up connections but slower DSL / Cable connections.

user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);

Fast Computer, Slow Connection
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);

Slow Computer, Fast Connection
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 1000000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 1000000);
user_pref("content.maxtextrun", 4095);
user_pref("nglayout.initialpaint.delay", 1000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("dom.disable_window_status_change", true);

One of the changes made for this particular configuration is the final line where the status bar is disabled for changing web pages to save processor time.

Slow Computer, Slow Connection

We have entered the doldrums of the dial-up user

user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 750);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("dom.disable_window_status_change", true);


The settings here has been arrived by.

1. Real knowledge of what the settings do/are for. ( this includes max values that are hard coded. Hard coded max values can NOT be maxed/overwritten )
2. User tests. ( No 2 systems are alike test your settings, "jondoe settings" are never just right )


( *NOTE* ) some of the values here are NOT in the "about:config" to use the "about:config" you need to make the values your self.



Thanks to laszlo at MozillaZine Forum.
laszlo Firefox Tuning tread from MozillaZine Forum



Big thanks to Achilles over at tweakfactor.com
Firefoxtweak article by Achilles

Hope this can help you in your hunt for faster browsing.


For faster launch time try using XP's /Prefetch:1 command line in your shortcut.

Example "D:\Program Files\Moox\Firefox\firefox.exe" /Prefetch:1

Here's another extension with this you can edit all preferences in the config.

Preferential
http://preferential.mozdev.org/installation.html
The installer
http://downloads.mozdev.org/preferen...ial-0.6.1a.xpi

Last edited by Animatrix; 01-06-2005 at 19:30.
   
Reply With Quote
Old
  (#56)
computeerrgghh
Master Guru
 
Videocard: 9800 Pro \ 64 mb 9600 mobility
Processor: 1.9ghz P4 \ 1.7ghz Dothan
Mainboard:
Memory: 256 RDRAm \ 512 Pc 2700
Soundcard:
PSU:
Default 12-25-2004, 03:14 | posts: 461 | Location: NJ aka America's armpit

hm maybe its my connection but is anybody else noticing a real speed difference between firefox and the moox version? btw the downloading tool tweak is attrocious >< is there some extension that dls better
   
Reply With Quote
Old
  (#57)
Animatrix
Ancient Guru
 
Animatrix's Avatar
 
Videocard: BFG 8800GT OC2 512
Processor: Intel Core 2 Duo E6750
Mainboard: ABIT IP35 Pro
Memory: Corsair XMS2 4x1GB
Soundcard: SoundBlaster Audigy 2 ZS
PSU: Corsair VX550W
Default 12-25-2004, 03:22 | posts: 6,852 | Location: Denmark

Tweak Network.
http://www.bitstorm.org/extensions/

Stopwatch
http://www.numion.com/stopwatch/

scragz
I made a test page to test rendering for a large table. Save the page locally and view it 500 times in an optimized and non-optimized browser to get a good average. I'm averaging about 4.5 sec in my 20040121 G7 SSE2 build, but I have yet to test it in an official build


http://scragz.com/tech/mozilla/test-rendering-time.php
   
Reply With Quote
Old
  (#58)
Sher-e-Khuda
Master Guru
 
Videocard: XFX GTS 250 1GB
Processor: E7400 OC 3.84GHz
Mainboard: ASUS P5K-VM
Memory: Corsair DDR2 915(2x1GB)
Soundcard: 7.1 HD Audio onboard
PSU: CM Ext. Power Plus 500W
Default 12-25-2004, 15:54 | posts: 322 | Location: PAK

Quote:
Originally posted by Finchwizard
Haha, righteo.

Download this, save to your Desktop.

http://www.moox.ws/files/mozilla/fir...RELEASE_M2.exe

Extract, it should make a folder on your desktop called "Firefox"

When that's done, move this folder into "Program Files"

Then go into the Firefox folder, find the "firefox.exe" program, and make a shortcut to it, either on your desktop, or on your quicklaunch.

Now, click on your shortcut, it should open Firefox.

Go back to Page 1, type "about:config" into the address bar, it should change to a long list of variables that you can double click on to change values.

Change what I said to change, then check out some of the other pages that Animatrix said.

Sorry I've taken so long, been FLAT out at work, and now it's Christmas, and I'm on the computer........oh dear.
Now, I've 2 firefox icons on the desktop. The newest one is blue, while the other one is red. Similarly, there are 2 folders in "Program Files" too; one is "Mozilla Firefox," the other is "Firefox."

Is dat OK?



Last edited by Sher-e-Khuda; 12-25-2004 at 16:30.
   
Reply With Quote
Old
  (#59)
Finchwizard
Don Apple
 
Finchwizard's Avatar
 
Videocard: -
Processor: -
Mainboard: -
Memory: -
Soundcard: -
PSU: -
Default 12-26-2004, 10:41 | posts: 16,486 | Location: Locked in Guru3D Server Room. Help!

Yep, that's fine.

Just use the one we recommend etc.
   
Reply With Quote
Old
  (#60)
dareino
Newbie
 
Videocard: ATI X800XL 256
Processor: Athlon 64 Venice 3000+ o/c 2475mhz
Mainboard: EPOX 9NPA+ Ultra
Memory: Geil 3200 1gig (2x512)
Soundcard: Onboard
PSU:
Default 12-26-2004, 16:48 | posts: 39

Is there a RPM ver of M2 for us Linux users?
thxs
dr
   
Reply With Quote
 
Old
  (#61)
Finchwizard
Don Apple
 
Finchwizard's Avatar
 
Videocard: -
Processor: -
Mainboard: -
Memory: -
Soundcard: -
PSU: -
Default 12-26-2004, 22:40 | posts: 16,486 | Location: Locked in Guru3D Server Room. Help!

You can compile it yourself if you are on Linux quite easy, just follow the instructions.

Just grab your distros rpm is the easiest though, if you don't want to compile it yourself, it's mainly for Windows users who want the speed tweak.
   
Reply With Quote
Old
  (#62)
BuMp
Maha Guru
 
Videocard: onboard Geforce 7050
Processor: Pentium Dual Core E2180
Mainboard: ASUS P5N-MX
Memory: 2 GB DDR2 667 Kingston
Soundcard: onboard Realtek
PSU: 350W generic
Default 12-27-2004, 09:24 | posts: 1,474 | Location: UK

If I download Branch version of M3 Thunderbird<Is it necessary for me to download The whole branch version of Firefox M3 or just keep myself with te simple Firefox?
   
Reply With Quote
Old
  (#63)
Finchwizard
Don Apple
 
Finchwizard's Avatar
 
Videocard: -
Processor: -
Mainboard: -
Memory: -
Soundcard: -
PSU: -
Default 12-27-2004, 09:39 | posts: 16,486 | Location: Locked in Guru3D Server Room. Help!

They release nightly builds, and the release the main "Release" Version.

If you want to keep up to date with everything they fix, then grab the latest nightly build, otherwise grab the latest M3 Release.
   
Reply With Quote
Old
  (#64)
BuMp
Maha Guru
 
Videocard: onboard Geforce 7050
Processor: Pentium Dual Core E2180
Mainboard: ASUS P5N-MX
Memory: 2 GB DDR2 667 Kingston
Soundcard: onboard Realtek
PSU: 350W generic
Default 12-27-2004, 12:11 | posts: 1,474 | Location: UK

Is there any dramatic performance increase in browsing or not?
   
Reply With Quote
Old
  (#65)
BuMp
Maha Guru
 
Videocard: onboard Geforce 7050
Processor: Pentium Dual Core E2180
Mainboard: ASUS P5N-MX
Memory: 2 GB DDR2 667 Kingston
Soundcard: onboard Realtek
PSU: 350W generic
Default 12-27-2004, 12:15 | posts: 1,474 | Location: UK

And where will I be able to get this Firefox M3 'Release' because I can find only 'Trunk'.Plz help....
   
Reply With Quote
Old
  (#66)
Finchwizard
Don Apple
 
Finchwizard's Avatar
 
Videocard: -
Processor: -
Mainboard: -
Memory: -
Soundcard: -
PSU: -
Default 12-27-2004, 12:34 | posts: 16,486 | Location: Locked in Guru3D Server Room. Help!

Yes, some increase in starting times and a slight browsing speed compared to the released versions from the Mozilla site.

They just work and handle a lot more windows and tabs open etc.

http://www.moox.ws/tech/mozilla/releasebuilds.htm

http://www.moox.ws/files/mozilla/fir...RELEASE_M3.exe
   
Reply With Quote
Old
  (#67)
Webkikr
Member Guru
 
Videocard: NVidia 7100 GS
Processor: Intel Core 2 Duo 4300 @ 2.4Ghz
Mainboard: Asus P5LD2
Memory: 2Gb DDR2 667Mhz
Soundcard: Creative Audigy 4 Value, Polk Audio
PSU: Antec 350 watt
Default 12-31-2004, 01:50 | posts: 90 | Location: Edmonton, Alberta, Canada

Quote:
Originally posted by Finchwizard
Yes, some increase in starting times and a slight browsing speed compared to the released versions from the Mozilla site.

They just work and handle a lot more windows and tabs open etc.

http://www.moox.ws/tech/mozilla/releasebuilds.htm

http://www.moox.ws/files/mozilla/fir...RELEASE_M3.exe
I am just trying the latest MOOX build that is on that server, and it incredibly faster than the default download.

This loads pages as fast if not faster than IE 6.0, and doesn't seem to have the flash bug.

Looks like I am switching back yet again
   
Reply With Quote
Old
  (#68)
DaRk_fIbRE
Master Guru
 
DaRk_fIbRE's Avatar
 
Videocard: None
Processor: None
Mainboard: None
Memory: None
Soundcard: None
PSU: None
Default 01-03-2005, 21:33 | posts: 670 | Location: Essex, UK

I just down the speed tweaks for firefox.. this one i felt has made all the difference

iIf you have not done this give it a try

Ftom the about:config area create a new integar named "nglayout.initialpaint.delay" and set the value to "0"
   
Reply With Quote
Old
  (#69)
Animatrix
Ancient Guru
 
Animatrix's Avatar
 
Videocard: BFG 8800GT OC2 512
Processor: Intel Core 2 Duo E6750
Mainboard: ABIT IP35 Pro
Memory: Corsair XMS2 4x1GB
Soundcard: SoundBlaster Audigy 2 ZS
PSU: Corsair VX550W
Default 01-06-2005, 17:47 | posts: 6,852 | Location: Denmark

Just a little info on the "nglayout.initialpaint.delay"

Speed up page rendering

Quote:
By default, Firefox doesn't try to render a web page for 250 milliseconds, because it's waiting for data. If you add the code below to your user.js file, Firefox immediately tries to render the page, even without complete data. The drawback is on slower machines where doing a "reflow" may actually cause the total page load time to be longer.
   
Reply With Quote
Old
  (#70)
Beavis
Maha Guru
 
Beavis's Avatar
 
Videocard: 9600GT 1Gb
Processor: i7 950 @ 3.2
Mainboard: Gigabyte GA-EX58-UD5
Memory: Corsair 12GB DDR3
Soundcard: Creative X-Fi
PSU: Seasonic M12D-750
Default 01-08-2005, 11:45 | posts: 2,044 | Location: Australia

Just an update about the Speed Up Page Rendering, Pipelining etc... Written by one of the developers of Firefox.

Quote:
After seeing at least a couple dozen blog posts all referencing these changes to "speed up Firefox", I thought it would be worth a little explanation.

Yes, enabling HTTP pipelining can dramatically improve networking performance. The downside, and the reason it's not enabled by default, is that it can prevent Web pages from displaying correctly. If you've enabled this, and you find pages that aren't displaying correctly, please don't blame Firefox or the Web developer. It's probably the fact that you enabled an "unsupported" feature which is incompatible with some Web servers and proxy servers.

The second change, setting the initial paint delay at zero, may get you some content on the screen faster, but it's worth noting that it will dramatically slow down the time it takes the entire page to display. Here's what's going on. Gecko, Firefox's rendering engine, is trying to optimize between the cost of waiting for a bit more data versus doing more painting and reflows as new data comes in. Waiting a bit longer before it starts painting the page gives Gecko a chance to receive more content before chewing up CPU cycles to render and reflow the document. If you drop this value down to zero or near zero, that means you'll see the page start displaying a bit earlier, but not having received much data in that short interval, you'll have a lot more paint and reflow cycles to complete rendering of the page.

This one probably comes down to a combination of bandwidth, CPU speed, and personal preference. If it works for you, and you don't mind the side-effects, then great. Just note that what works for one person/system, may not work for another.

Yes, there are tuning change you can make (even at compile time, see Moox' optimized builds) that will dramatically alter the performance characteristics of Firefox. Feel free to experiment, but remember that most of the defaults are defaults for a reason. If your browser starts misbehaving or web sites look broken, it might be worth going back to default settings.
http://weblogs.mozillazine.org/asa/archives/007164.html

Last edited by Beavis; 01-08-2005 at 12:17.
   
Reply With Quote
Old
  (#71)
computeerrgghh
Master Guru
 
Videocard: 9800 Pro \ 64 mb 9600 mobility
Processor: 1.9ghz P4 \ 1.7ghz Dothan
Mainboard:
Memory: 256 RDRAm \ 512 Pc 2700
Soundcard:
PSU:
Default 01-10-2005, 04:14 | posts: 461 | Location: NJ aka America's armpit

wow just put moox on my laptop... I gotta say it looks nicer for some reason and works better than on my cr@ppy pc...Heck the download manager doesn't even give me problems anymore
   
Reply With Quote
Old
  (#72)
gotkookie
Master Guru
 
Videocard: PNY Geforce 6800GT @ 360/1100
Processor: Athlon 64 3400+ @ 2.53ghz
Mainboard: Asus K8N @ 225 fsb x 11
Memory: Samsung 1024 mb DDR400
Soundcard: logitech THX 4.1 400 watt audigy 2
PSU:
Default 01-11-2005, 05:20 | posts: 407 | Location: Hawaii

Sweet it works great.
   
Reply With Quote
Old
  (#73)
rickbanr
Newbie
 
Videocard: NVIDIA 6800 Ultra
Processor: AMD64 3500+ (coming soon)
Mainboard: Still deciding
Memory: 2 x 512 Mb PATRIOT XBLK
Soundcard: Still deciding
PSU:
Default 01-17-2005, 04:01 | posts: 20 | Location: UK

It will be interested to put a list of plug ins to FIREFOX on this thread ?

What you think ?
   
Reply With Quote
Old
  (#74)
Animatrix
Ancient Guru
 
Animatrix's Avatar
 
Videocard: BFG 8800GT OC2 512
Processor: Intel Core 2 Duo E6750
Mainboard: ABIT IP35 Pro
Memory: Corsair XMS2 4x1GB
Soundcard: SoundBlaster Audigy 2 ZS
PSU: Corsair VX550W
Default 01-18-2005, 02:26 | posts: 6,852 | Location: Denmark

"rickbanr"
Good idea but i think a new thread might be better.

Will make one and see.

By plug-in you mean extensions yes?

Last edited by Animatrix; 01-18-2005 at 02:42.
   
Reply With Quote
Old
  (#75)
Finchwizard
Don Apple
 
Finchwizard's Avatar
 
Videocard: -
Processor: -
Mainboard: -
Memory: -
Soundcard: -
PSU: -
Default 01-18-2005, 02:43 | posts: 16,486 | Location: Locked in Guru3D Server Room. Help!

I personally don't think that's much good.

If you want extensions.

Go here.

http://texturizer.net/firefox/extensions/

They will always be up to date, there is no point double posting stuff that is already very easy accessible.
   
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2012, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.