Pinoygeek.org Forum
September 09, 2010, 07:46:32 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Get your @pinoygeek.org email here:
http://forum.pinoygeek.org/index.php/topic,32.0.html
 
   Home   Help Search Login Register  

PinoyGeek Blog
PinoyGeek GMail

Pages: [1]
  Print  
Author Topic: Make Firefox run up to 30 times faster  (Read 3635 times)
0 Members and 1 Guest are viewing this topic.
Raldz
Super Saiyan
Administrator
Sr. Tech
*****

Karma: 8
Offline Offline

Posts: 560



View Profile WWW
« on: March 12, 2007, 03:07:15 AM »

1. Type "about:config" into the address bar and hit return. Scroll
down and look for the following entries:

network.http.pipelining
network.http.proxy.pipelining
network.http.pipelining.maxrequests

Normally the browser will make one request to a web page at a time.
When you enable pipelining it will make several at once, which really
speeds up page loading.

2. Alter the entries as follows:

Set "network.http.pipelining" to "true"

Set "network.http.proxy.pipelining" to "true"

Set "network.http.pipelining.maxrequests" to some number like 30 (mine is set to 100..hehehe). This means it will make 30 requests at once.

3. Lastly right-click anywhere and select New-> Integer.
Name it "nglayout.initialpaint.delay" and set its value to "0".
This value is the amount of time the browser waits before it acts on information it recieves.

If you're using a brodband connection you'll load pages 2-30 times faster now.

http://pinoygeek.org/?p=18
Logged



plipster
Member
*

Karma: 0
Offline Offline

Posts: 166



View Profile
« Reply #1 on: March 13, 2007, 04:24:56 PM »

may dadagdag lang ako a..

eto pa..

sa about:config din tapos type nyo:

plugin.expose_full_path

double click nyo tapos gawin nyong "TRUE"




then eto naman type nyo..

network.dns.disableIPv6

double click nyo yun tapos gawin nyong "TRUE" yung value



after this,right click nyo yung blank space dun sa about:config,select New > Integer  tapos type nyo:

content.notify.backoffcount

set nyo yung value sa "5"




then lastly,right click kayo ulit dun sa blank space,select New > Integer  tapos type nyo:

ui.submenuDelay

set nyo yung value sa "0"


restart nyo na lang firefox pagkatapos.. Grin Grin Grin
Logged

kidbukid
Noob


Karma: 0
Offline Offline

Gender: Male
Posts: 10



View Profile
« Reply #2 on: April 11, 2007, 02:13:17 AM »

galing po...
it worked... faster nga...
wag lang sana magka "side effects" Grin
Logged
warfab
Member
*

Karma: 0
Offline Offline

Gender: Male
Posts: 142



View Profile WWW
« Reply #3 on: April 20, 2007, 01:54:08 PM »

More tweaks to try out: http://www.tweakfactor.com/articles/tweaks/firefoxtweak/4.html

Quote
Performance Settings

One of the limitations of pretty much all computer applications is the need to target for a general audience because of the wide array of computer components and varied network infrastructure. This is where tweaking comes in. Firefox by default is aimed at a general audience too and hopefully we can tune it more to the needs of the individual. The majority of the information comes from this excellent thread over at the MozillaZine Forum. The first post in particular goes through in great detail what each of the settings do. The thread however gets fairly long and convoluted and we attempt to summarize the contents of this thread along with a couple other sources into something that is easier to digest. As with the settings on the previous page, the contents are copied into the user.js file. We do not go into major detail about the setting as the thread goes into detailed explanations of what the settings mean in the first post. Instead, the configurations are culled from the thread of what people have reported to have worked for them along with some modifications on our end.

Quick and Dirty Settings

Code:
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);

These were some settings I ran across sometime ago. Pipelining does multiple data requests at once and should speed things up. I believe IE did this before and this was partially attributable to the speed advantage that IE had over older versions of Mozilla/Netscape. Initial Paint Delay actually slows down the rendering of the ENTIRE page but since users tend to start reading before the entire page is rendered, setting this to a low value gives the impression that the page loads faster.

The following configurations are based off of recommendations off of the Mozillazine thread with some editing on points that I do not agree with
Common to all configurations

These are the settings that seem to be common to all configuration files regardless of connection speed or computer speed with a couple of additions - plugin paths can be found with about:plugins and the bookmark menu delay is turned off.

Code:
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

Code:
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);

A couple settings of note - Firefox is allocated 4096 KB of memory by default and in this configuration we give it roughly 65MB as denoted by the last line. This can be changed according to what is used.

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.

Code:
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
Code:
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
Code:
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

Code:
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);

Some of the options we chose not to include as opposed to suggestions on the Mozillazine threads included the suggestion of catching SSL pages. Regardless of computer speed, one of the common trends is that pipelining is a good thing. Those with faster computers and gobs of memory may want to up the amount of memory available to Firefox while those with slower computers can still increase the default 4MB to something higher. This was not done in our configuration files however. Powerusers are also welcome to disable the status bar to eek out that extra CPU cycle or two.
« Last Edit: April 20, 2007, 01:55:55 PM by warfab » Logged

Kenneth
Guest
« Reply #4 on: April 29, 2007, 05:59:04 PM »

Nice quote bro. Cheesy
Logged
fishfillet
Noob


Karma: 0
Offline Offline

Posts: 2


View Profile
« Reply #5 on: June 02, 2007, 12:43:17 PM »

Or else, try the FasterFox extension. Smiley
Logged
kidbukid
Noob


Karma: 0
Offline Offline

Gender: Male
Posts: 10



View Profile
« Reply #6 on: June 23, 2007, 01:38:57 AM »

Or else, try the FasterFox extension. Smiley

how? Grin
Logged
pinoygeek
Global Moderator
Member
*****

Karma: 4
Offline Offline

Gender: Male
Posts: 28


Master Geek


View Profile WWW
« Reply #7 on: June 23, 2007, 02:44:52 PM »

how? Grin

eto, pero kulang pa din ang tweaks dun sa extension:
https://addons.mozilla.org/en-US/firefox/addon/1269
Logged


bhovoi
Member
*

Karma: 0
Offline Offline

Gender: Male
Posts: 42


HIT ME BABY ONE MORE TIME!!!


View Profile
« Reply #8 on: August 12, 2007, 05:13:04 AM »

thnx..hope this will speed up my browsing
Logged

SEEK and DESTROY!!!!!

"Fuck it all, fuck this world, fuck everything that you stand for,
Don't belong, don't exist,
don't give a shit, don't ever judge me.

And don't you fucking judge me!!!" CoreY TayLoR
ps17
Noob


Karma: 0
Offline Offline

Posts: 12



View Profile
« Reply #9 on: August 22, 2007, 02:33:14 AM »

thanks. im a newbie here. thanks sa info. try ko na ngayon...
Logged

geek newbie ...
tobarret
Member
*

Karma: 0
Offline Offline

Posts: 48


View Profile
« Reply #10 on: September 07, 2007, 05:40:11 PM »

wow... ok 2 ha... Tongue
Logged
sutil
Member
*

Karma: 0
Offline Offline

Posts: 42



View Profile
« Reply #11 on: April 26, 2009, 03:35:53 PM »

ok to salamat
Logged
badrra
Member
*

Karma: 3
Offline Offline

Posts: 111


View Profile WWW
« Reply #12 on: July 11, 2009, 08:43:43 PM »

To speed up my Firefox 3.5 I install Adblock Plus and Flashblock to be more selective kung anong site lang pwede mag render ng Flash content.

this speed up browsing experience significantly.

http://badrra.wordpress.com/2009/07/11/how-to-speed-up-firefox-3-5/
« Last Edit: July 11, 2009, 08:45:48 PM by badrra » Logged
Pages: [1]
  Print  
 
Jump to:  



Visit PinoyGeek.org Blog
Powered by MySQL Powered by PHP Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!