- A delay when resolving host names
- A couple-second delay when switching between tabs
- Slow scrolling inside the page
My current setup:
- Sony VAIO notebook
- Nvidia videocard
- Linux Ubuntu 8.04 Hardy Heron
- Firefox 3.06 - 3.1 beta - both were lagging about the same
Disable IPv6
(this helps with DNS responses from sites)- Type about:config in Firefox address-bar
- If needed, press I'll be careful, I promise button :)
- Type network.dns in the Filter field, find network.dns.disableIPv6 value in the list below and double-click on it to make it change to True
Speed-up page loading times by increasing the amount of http request Firefox issues simulataneously
- On the same about:config page
- Type network.http.p in the Filter field
- Set network.http.pipelining to True
- Set network.http.proxy.pipelining to True
- Increase network.http.pipelining.maxrequests value to about 16-20 from the default 4.
Tell Firefox to start drawing page immediately after it receives some part of it from the server
- Right-click somewhere in about:config window
- Choose New->Integer from the context menu
- Name it nglayout.initialpaint.delay
- Set it to "0"
If you are an Ubuntu user with Emerald
update your Nvidia driver (this can give drastic performance boost)
Even if you have automatic updates on, you might still have old Nvidia drivers. There is a known interoperability issue between Nvidia drivers and Emerald, so you can either switch to another window decorator, or update drivers.The easiest way to do it is to use EnvyNG:
- Install envyng-gtk if you use Ubuntu/Gnome, envyng-qt if you use Kubuntu/KDE:
sudo apt-get install envyng-gtk
or
sudo apt-get install envyng-qt
for KDE
- Launch Applications->System tools->EnvyNG
- Choose NVIDIA->Install the NVIDIA driver (Automatic Hardware Detection)
- Press Apply and then restart your computer when asked.
Firefox should be now faster than lightning.
References:
- http://techxplorer.com/2007/02/22/slow-browsing-using-firefox-on-ubuntu/
- https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/144216
- EnvyNG homepage
Liked this article? Bookmark/share it with others:
Didn't like the article, found a mistake or just have your own opinion? WE LOVE feedback! Post a comment.!



0 comments:
Post a Comment
Have anything to say? Leave a comment!
Too shy or got a too private question? Email me
Alternatively, you can drop me a line on Twitter