Cada vez que preguntamos por una página web, un sitio FTP o un servidor de correo, nuestro navegador tiene que consultar a una máquina llamada DNS que responde con la IP adecuada. Este proceso es transparente al usuario, pero, como es lógico, representa un pequeño tiempo perdido. Al mismo tiempo, una página con múltiples elementos representa tener que hacer la petición por cada uno de ellos. Este programa intercepta cada una de las peticiones y las almacena en una caché interna rápida. De esta manera, cada vez que el navegador pregunte por el DNS, el programa responderá con lo almacenado internamente, con lo que, al disponer directamente de la IP, todo irá mucho más deprisa. Descargar
El tiempo en que se encuentra un DNS se cuenta en milisegundos, no creo que se pueda o sea necesario mejorarlo.
A mi lo que me sirve no es el ahorro de tiempo, es que a mi ISP 2 x 3 se le caen los DNS, con esto soluciono el problema