Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Speed internet browsing via a local domain name server' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Speed internet browsing via a local domain name server
Authored by: dreness on May 04, '05 02:21:51PM

1) Mac OS X uses lookupd to cache all sorts of query results, including DNS results. The second time you request a web page, your mac will not initiate DNS requests that it did the first time. This is observable with tcpdump.

2) The main difference in web browsing speed between mac and windows has less to do with available bandwidth or other network conditions and more to do with the operating systems and applications themselves. I think DirectX is just flat-out faster, pound for pound, than quartz. Of course, it also doens't have the same feature set as Quartz... not even close, afaik.

You would do well to validate the assumptions on which any prospective 'tip' are based before going to all this trouble. Given Mac OS X's array of diagnostic tools, there's really no excuse not to...

There are general benefits to running a caching name server for your local network, just be sure that it's configured to FORWARD requests to its parent name servers, and not search the roots itself. In this situation, you will have a shared DNS cache for all machines on your network that would span reboots of any or all of your hosts. Most home routers already do this.



[ Reply to This | # ]
Speed internet browsing via a local domain name server
Authored by: autarkeia on May 04, '05 03:40:57PM
Windows doesn't use DirectX for its main GUI-drawing functions (yet, anyway... Longhorn will be a very different story). It uses GDI. There's a very good review of Longhorn's graphics architecture at Extremetech. But yes, it's safe to assume that GDI is probably faster than Quartz, but this is rather like saying that QuickDraw under OS9 is faster as well. They are very different beasts.

[ Reply to This | # ]