Newsgroup: it.comp.os.win.xp
Titolo: Modifiche al 'DNS caching' per accelerare la navigazione

Curiosando tra i vari trucchi per migliorare la funzionalita' di
WindowsXP, ho trovato questo
http://www.activewin.com/winxp/tips/basic/5.shtml
Speed Up Browsing
Si tratta di aggiungere o modificare alcune chiavi di registro che
controllano il servizio di caching DNS locale.
C'e' qualcuno che ha gia' provato ?
Lo chiedo perche', un po' per curiosita', ma anche perche' non mi
piace modificare il sistema senza sapere cosa faccio, ho provato ad
approfondire; e quello che ho trovato mi ha, se possibile, confuso le
idee.
Il pratica ecco cosa viene suggerito e quali sono i miei dubbi:
CacheHashTableSize, numero di righe delle cache, da 211 a 384.
La tabella e' piu' lunga, ma non poi tanto; il numero delle righe non
e' piu' 'primo'; l'algoritmo di ricerca hash perde efficienza.
CacheHashTableBucketSize, numero di colonne della cache, da 10 a 1.
La tabella e' notevolmente piu' stretta; questo certamente ne
diminuisce la capienza.
MaxCacheEntryTtlLimit, tempo di permanenza, da un giorno a 17 ore.
Non e' una differenza abissale; in connessioni dial-up mi sembra
ininfluente.
MaxSOACacheEntryTtlLimit, tempo di permanenza dei SOA, da 2 minuti a 5
minuti.
Non riesco a darne una valutazione.
Naturalmente ho gia' fatto una ricerca in giro per il mondo.
Questo trucco e' abbastanza diffuso, ma non ho trovato nessuno in
grado di spiegare per quale motivo dovrebbe funzionare.
Alla fine, seppure con tutti i dubbi possibili, mi e' rimasta
l'impressione che le modifiche suggerite non possano essere molto
migliorative.
Opinioni ?
Esperienze ?
--
Beppe

 C'e' qualcuno che ha gia' provato ?
Ho letto di questo trucco su Win Tricks
(
http://wintricks.it/windxp/xptricks3.html
)  ho fatto una verifica
esclusivamente "empirica",  ma non ho riscontrato significativi
miglioramenti nella mia connessione (ma forse, avendo l'ADSL Fastweb, già
veloce di per sé, non ero in grado di percepirli), quindi, mediante il
ripristino configurazione sistema ho eliminato le chiavi dal registro.
Gli unici miglioramenti (parlando in generale) li ho ottenuti modificando
altri parametri: RWIN e MTU.
Ciao

 C'e' qualcuno che ha gia' provato ?
Evita di fare PORCATE simili!

 Evita di fare PORCATE simili!
Se le tue affermazioni fossero corredate da un minimo di spiegazione,
sicuramente sarebbero piu' credibili.
Grazie per il contributo.
--
Beppe
Firenze
g.sa...@katamail.com

 Grazie per il contributo.
aumentare la permanenza in cache degli indirizzi DNS velocizza si la
connessione alla pagina web, ma aumenta anche la probabilità di pagina
irraggiungibile semplicemente perchè l'indirizzo dns è cambiato.
e poi il tempo di connessione alla pagina è nettamente inferiore rispetto al
tempo di caricamento della stessa e quindi il gioco di kesshare gli
indirizzi dns è inutile.

 irraggiungibile semplicemente perchè l'indirizzo dns è cambiato.
...
OK.
Ora si ragiona.
Il tuo discorso non fa una piega.
Ma l'uso della cache DNS (se ho capito bene) di WindowsXP e' un po'
diverso da quello che hai descritto.
Credo che non si tratti di un archivio permanentemente registrato su
disco, ma piuttosto di una tabella mantenuta in memoria che sopravvive
giusto il tempo di una sessione.
Comunque, anche se le tue sessioni sono molto lunghe (PC pernanentemente
acceso e connesso) l'algoritmo prevede che un URL rimanga in tabella per
un tempo ben determinato.
Sul fatto che il tempo di connessione sia trascurabile ho qualche
dubbio. Non dimentichiamo che una pagina e' composta di molti oggetti, e
che ciascuno di essi va 'connesso' separatamente.
Ed infine, la tua affermazione sulla inutilita' di tenere una cache
degli indirizzi tradotti e' rispettabilissima. Ma ti faccio notare che
XP lo fa comunque, indipendentemente dalla tua volonta'.
Se vuoi approfondire l'argomento, qui ho trovato documentazione molto
interessante.
http://www.siesystems.com/windows_sockets_and_dns_registry.htm
http://ftp.selab.org/ebook/TCParchitecture/ATCPIPC.pdf
--
Beppe
Firenze
g.sa...@katamail.com