When connected to a website your computer sends information back and forth. Some of this information is resolving the site name to an IP address, things that TCP / IP really is, not words. This is DNS information and is used so you do not have to ask the location of the site each time you visit the site. Although Windows XP and Windows XP have a pretty efficient DNS cache, you can increase your overall performance, increasing its size. You can do this with the registry entries below:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Dnscache \ Parameters]
"CacheHashTableBucketSize" = dword: 00000001
"CacheHashTableSize" = dword: 00000180
"MaxCacheEntryTtlLimit" = dword: 0000fa00
"MaxSOACacheEntryTtlLimit" = dword: 0000012d
Make a new text file and rename dnscache.reg. Then copy and paste the above into it and save it. Fusion in the registry.