Page 1 of 2 12 LastLast
Results 1 to 15 of 17

Thread: Firefox Speedup Fix

  1. #1
    Super Moderator Super Moderator Big Booger's Avatar
    Join Date
    Apr 2002
    Location
    JAPAN
    Posts
    10,941

    Lightbulb Firefox Speedup Fix

    Tired of Firefox creeping along at a snails pace?

    Give this fix attached to this message a go..

    If you see that it hasn't worked, or has made it worse just navigate here:

    C:\Program Files\Mozilla Firefox\defaults\profile

    and delete user.js

    Then restart Firefox.

    I have installed this fix and it has sped Firefox up dramatically. I am impressed.

    By the way, the .exe installer assumes that you installed Firefox in the default location and that it is installed on C: drive.

    If you have installed it in any other location just navigate to the Mozilla FireFox folder, defaults, and profile then extract the user.js file there.


  2. #2
    Techzonez Governor Super Moderator Conan's Avatar
    Join Date
    Apr 2002
    Location
    Philippines
    Posts
    4,343
    I used this automated speed-up app for Mozilla, it's free and quite good:

    http://www.computerbase.de/downloads...lla_optimizer/

  3. #3
    Super Moderator Super Moderator Big Booger's Avatar
    Join Date
    Apr 2002
    Location
    JAPAN
    Posts
    10,941
    yeah but with that optimizer, it also has the option to change your homepage to theirs, and well, I just don't like installing extra crap, when adding a simple file like user,js is all that is required.

    This does pretty much the exact same thing as that optimizer without changing anything.


  4. #4
    Titanium Member
    Join Date
    Jul 2002
    Location
    blk helo target, WA
    Posts
    3,536
    Or can just add this to your user.js file

    user_pref("network.http.max-connections", 128);
    user_pref("network.http.max-connections-per-server", 48);
    user_pref("network.http.max-persistent-connections-per-proxy", 24);
    user_pref("network.http.max-persistent-connections-per-server", 12);

    // Enable pipelining:
    user_pref("network.http.pipelining", true);
    user_pref("network.http.proxy.pipelining", true);
    user_pref("network.http.pipelining.maxrequests", 100);
    user_pref("network.http.pipelining.firstrequest", true);


    user_pref("nglayout.initialpaint.delay", 200);

    // turn on timer-based reflow management
    user_pref("content.notify.ontimer", true);

    // sets the allowed time between reflows in microseconds
    user_pref("content.notify.interval", 100);

    user_pref("content.notify.backoffcount", 200);

    user_pref("content.notify.interval", 100);

    user_pref("content.notify.ontimer", true);

  5. #5
    Old and Cranky Super Moderator rik's Avatar
    Join Date
    Aug 2003
    Location
    Watching Your every move...
    Posts
    4,688
    good info all around...

  6. #6
    Techzonez Governor Super Moderator Conan's Avatar
    Join Date
    Apr 2002
    Location
    Philippines
    Posts
    4,343
    Quote Originally Posted by lynchknot
    Or can just add this to your user.js file
    Tried that before but it never speeded up like now when I used the optimizer.

  7. #7
    Titanium Member efc's Avatar
    Join Date
    Sep 2002
    Location
    North Central Arkansas
    Posts
    2,329
    Quote Originally Posted by Conan
    I used this automated speed-up app for Mozilla, it's free and quite good:

    http://www.computerbase.de/downloads...lla_optimizer/
    I tried to download this program repeatedly. It bombed every time.
    Linux Mint Debian Edition

  8. #8
    Techzonez Governor Super Moderator Conan's Avatar
    Join Date
    Apr 2002
    Location
    Philippines
    Posts
    4,343
    Quote Originally Posted by efc
    I tried to download this program repeatedly. It bombed every time.
    Using FireFox to download the app., it loses the zip extension, but downloading with IE works perfectly, hhmmmn...

  9. #9
    Titanium Member efc's Avatar
    Join Date
    Sep 2002
    Location
    North Central Arkansas
    Posts
    2,329
    Quote Originally Posted by Conan
    Using FireFox to download the app., it loses the zip extension, but downloading with IE works perfectly, hhmmmn...
    That was wierd. Have it installed. Thanks Conan.
    Linux Mint Debian Edition

  10. #10
    Nobody knows I'm a dog. TZ Veteran petard's Avatar
    Join Date
    Feb 2003
    Location
    Newspapastan
    Posts
    1,058
    The download worked for me within FireFox. And my FireFox is running somewhat faster it seems. However, I'm still getting better all-round browser performance with Opera.

  11. #11
    Titanium Member
    Join Date
    Jul 2002
    Location
    blk helo target, WA
    Posts
    3,536
    Quote Originally Posted by Conan
    Tried that before but it never speeded up like now when I used the optimizer.
    The optimizer does the same thing but with lesser values. It actually delays rendering so that the page gets "painted" on faster. It is giving the illusion of speed when actually its taking longer from click to full render. From what i've been gathering.

    See this thread: http://forums.mozillazine.org/viewtopic.php?t=53650

    I am now using lazzlo's user.js

    user_pref("browser.blink_allowed", true);
    user_pref("browser.cache.memory.capacity", 65536);
    user_pref("browser.cache.disk_cache_ssl", true);
    user_pref("browser.chrome.load_toolbar_icons", 2);
    user_pref("browser.display.enable_marquee", true);
    user_pref("browser.display.screen_resolution", 81);
    user_pref("browser.display.show_image_placeholders", false);
    user_pref("browser.related.enabled", false);
    user_pref("browser.urlbar.clickSelectsAll", true);
    user_pref("browser.xul.error_pages.enabled", true);
    user_pref("clipboard.autocopy", true);
    user_pref("content.interrupt.parsing", true);
    user_pref("content.max.tokenizing.time", 2250000);
    user_pref("content.maxtextrun", 8191);
    user_pref("content.notify.backoffcount", 5);
    user_pref("content.notify.interval", 750000);
    user_pref("content.notify.ontimer", true);
    user_pref("content.switch.threshold", 750000);
    user_pref("dom.allow_scripts_to_close_windows", false);
    user_pref("dom.disable_image_src_set", false);
    user_pref("dom.disable_open_click_delay", 1000);
    user_pref("dom.disable_open_during_load", true);
    user_pref("dom.disable_window_flip", true);
    user_pref("dom.disable_window_move_resize", true);
    user_pref("dom.disable_window_open_feature.close", true);
    user_pref("dom.disable_window_open_feature.directories", false);
    user_pref("dom.disable_window_open_feature.location", false);
    user_pref("dom.disable_window_open_feature.menubar", true);
    user_pref("dom.disable_window_open_feature.minimizable", true);
    user_pref("dom.disable_window_open_feature.personalbar", true);
    user_pref("dom.disable_window_open_feature.resizable", true);
    user_pref("dom.disable_window_open_feature.scrollbars", true);
    user_pref("dom.disable_window_open_feature.status", true);
    user_pref("dom.disable_window_open_feature.titlebar", true);
    user_pref("dom.disable_window_open_feature.toolbar", true);
    user_pref("dom.disable_window_status_change", true);
    user_pref("editor.singleLine.pasteNewlines", 0);
    user_pref("inspector.blink.border-color", "#CC0000")
    user_pref("inspector.blink.border-width", 1);
    user_pref("inspector.blink.duration", 2000);
    user_pref("inspector.blink.invert", false);
    user_pref("inspector.blink.on", true);
    user_pref("inspector.blink.speed", 200);
    user_pref("inspector.dom.showAnon", true);
    user_pref("inspector.dom.showWhitespaceNodes", true);
    user_pref("layout.word_select.eat_space_to_next_word", false);
    user_pref("layout.word_select.stop_at_punctuation", false);
    user_pref("layout.xml.prettyprint", true);
    user_pref("middlemouse.contentLoadURL", false);
    user_pref("middlemouse.paste", true);
    user_pref("middlemouse.scrollbarPosition", true);
    user_pref("mousewheel.withcontrolkey.action", 1);
    user_pref("mousewheel.withnokey.numlines", 10);
    user_pref("mousewheel.withnokey.sysnumlines", false);
    user_pref("mousewheel.withshiftkey.action", 3);
    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("network.http.pipelining", true);
    user_pref("network.http.pipelining.maxrequests", 8);
    user_pref("network.http.proxy.pipelining", true);
    user_pref("nglayout.initialpaint.delay", 750);
    user_pref("plugin.expose_full_path", true);
    user_pref("plugin.scan.Acrobat", "6.0");
    user_pref("security.warn_entering_secure", false);
    user_pref("security.warn_entering_weak", true);
    user_pref("security.warn_leaving_secure", false);
    user_pref("security.warn_submit_insecure", false);
    user_pref("security.warn_viewing_mixed", false);
    user_pref("signed.applets.codebase_principal_support", true);
    user_pref("ui.submenuDelay", 50);
    user_pref("ui.textSelectBackground", "darkblue");
    user_pref("ui.textSelectBackgroundAttention", "lightgreen");
    user_pref("ui.textSelectForeground", "white");
    Laszlo, you user.js code really improved my Firefox speed significantly !
    I did scragz' table test with my Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7a) Gecko/20040218 Firefox/0.8.0+ without an user.js in my profile directory and the result was a very slow 24 seconds !
    With your user.js code implemented the result of scragz' table test was 9.2 seconds !
    I also notice a significant speed improvement on other webpages too.
    Scragz table test: http://scragz.com/tech/mozilla/test-rendering-time.php - mine is rendering in 6 seconds but I have much uploading and downloading at the same time. * edit - I just checked it against IE and it took 9 seconds!
    Last edited by lynchknot; March 9th, 2004 at 15:30 PM.

  12. #12
    Techzonez Governor Super Moderator Conan's Avatar
    Join Date
    Apr 2002
    Location
    Philippines
    Posts
    4,343
    Quote Originally Posted by lynchknot
    Scragz table test: http://scragz.com/tech/mozilla/test-rendering-time.php - mine is rendering in 6 seconds but I have much uploading and downloading at the same time. * edit - I just checked it against IE and it took 9 seconds!
    IE = 19.485
    FireFox = 21

    By the way Lynch, that user.js is for dial-up users not broadband.

  13. #13
    Titanium Member
    Join Date
    Jul 2002
    Location
    blk helo target, WA
    Posts
    3,536
    Why do you say this is for dial-up? My Firefox is doing it in 4.6 now

    Actually I modified it a little


    user_pref("network.http.pipelining", true);
    user_pref("network.http.pipelining.maxrequests", 4);
    user_pref("network.http.max-connections", 128);
    user_pref("network.http.max-connections-per-server", 4;
    user_pref("network.http.max-persistent-connections-per-proxy", 24);
    user_pref("network.http.max-persistent-connections-per-server", 12);
    Last edited by lynchknot; March 10th, 2004 at 15:47 PM.

  14. #14
    Techzonez Governor Super Moderator Conan's Avatar
    Join Date
    Apr 2002
    Location
    Philippines
    Posts
    4,343
    Quote Originally Posted by lynchknot
    Why do you say this is for dial-up? My Firefox is doing it in 4.6 now

    Actually I modified it a little


    user_pref("network.http.pipelining", true);
    user_pref("network.http.pipelining.maxrequests", 4);
    user_pref("network.http.max-connections", 128);
    user_pref("network.http.max-connections-per-server", 4;
    user_pref("network.http.max-persistent-connections-per-proxy", 24);
    user_pref("network.http.max-persistent-connections-per-server", 12);
    Because Lazlo said his settings are for Dial-up. Bet you haven't tweaked IE. While I like Firefox, it still cannot match IE's speed.

  15. #15
    Titanium Member
    Join Date
    Jul 2002
    Location
    blk helo target, WA
    Posts
    3,536
    yeah but my firefox is rendering at 4.6 while your IE is at 19.485 - (maybe just your connection at the time)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •