Welcome

Welcome to my blog. In here I hope to share with you tips, tricks, hacks and code that will make your life easier as a network administrator or general computer user. I come with a background in computer engineering and have worked for the past 12 years in the Library world as Manager of Library Systems. Even though some of my posts may be Library specific, most will be of use to all computer users.

If you have a tip that you wish to share with the group, please feel free send me your tip via email at my address rkisch@kischtech.com and I will include it here and give credit where credit is do.

Wednesday, December 8, 2010

How to speed up your Internet connection

One of the main reasons for a slow Internet connection is because of a slow ISP DNS server. You can fix this problem by using OpenDNS.com DNS servers to speed up your Internet surfing. OpenDNS has huge caching servers and fast DNS servers which will help display your page quickly.

To user their DNS servers, just go to your network settings (Control Panel/Network and Internet/Network Connections/Change Adapter Settings) and then select your Network Adapter and right click on it, and select Properties. Now select Internet Protocol Version 4 and then click on the Properties button in the lower right.




This will bring up the Internet Protocol Version 4 Properties dialog box. In here you can click on the "Use the following DNS server addresses" and enter 208.67.222.222 (as preferred DNS) and 208.67.220.220 as the alternate DNS entry. Now click OK and close all other windows.



Another way to speed up your connections to the Internet is to increase the maximum amount of connections to servers. In IE this is limited to 2-4 connections and Firefox is limited to 8 connections. You can increase these to 16 and this will speed up your access to large sites. To increase firefox's connections easily, just download and the FasterFox extension and restart Firefox. Once Firefox has restarted, just go down to the Fasterfox logo at the bottom righthand side of the screen and hit options and click on Optimized or Turbo Charged for faster browsing. 

Another way to speed up Firefox if you can't use FasterFox is to create a USER.JS file and put it in the Firefox profile directory which can be found here in XP (C:\Documents and Settings\WINDOWS USERNAME\Application Data\Mozilla\Firefox\Profiles\PROFILENAME) or in Windows 7 (C:\Users\WINDOWS USERNAME\AppData\Local\Mozilla\Firefox\Profiles\PROFILENAME.default).  Now that you are in your profile folder, create the user.js file by right clicking on an empty spot in the directory and select New/Text Document. Now open the file in notepad and copy the code below into it.


Copy this code first into the file (it is common to all configurations):
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);   


NEXT: You must choose the category below that best describes your computer and Internet connection and only copy that category of tweaks and add it to your user.js file below the code you copied above!



Copy this code only if you have a fast computer and a fast Internet 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);


Copy this code if you have a fast computer and a slower Internet connection:

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

Copy this code if you have a slow computer and a fast Internet 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);


Copy this code if you have slow computer and a slow Internet connection:

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);
Once you are all done copying and pasting code, save you file as user.js and you are done!

For Internet Explorer, you need to make a couple of registry edits. The safest way to do this if you are not familiar with regedit is to make a small registry file, save it and then run it by double clicking it. To make the file just open notepad and paste the code below in it.

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
“MaxConnectionsPerServer”=dword:00000010
“MaxConnectionsPer1_0Server”=dword:0000010
 
Save the file by clicking save as, change Save as type to All Files, name the file ie.reg. Don’t forget to add .reg to the file to make it a registry key. Now that it is saved, just double click it to run it and you are down. Now reboot your computer and test your Internet speed. This tweak will make most advanced sites load a little quicker.  If you’re using tabs this tweak will let IE7 load multiple tabs quicker also and it will let you download more than two files at a time in IE.
 

3 comments:

  1. This comment has been removed by a blog administrator.

    ReplyDelete
  2. This comment has been removed by a blog administrator.

    ReplyDelete

Note: Only a member of this blog may post a comment.