FreeBSD
- 11 Novembre 2008
come velocizzare il download di porte
Beh, immagino che tutte le volte notato che il sistema di porte non è così intelligente su quale server ftp per iniziare a scaricare distribuzioni. Molto spesso ho notato che il file più megabyte sto scaricando viene dal Giappone. Non ottimale a tutti i ...
Bene oggi Wesley Shields sottolineato in freebsd-porte che ci sia una soluzione a questo problema. C'è una porta sotto le porte-mgmt fastest_sites chiamata che è pulito avere. ordina fastest_sites le definizioni MASTER_SITE a seconda del round-trip time per il tcp-stretta di mano. (Ping non è molto utile dato che potrebbe essere bloccato dalle regole del firewall)
Quindi, consente di andare avanti e installare questo strumento curato:
# Cd / usr / ports / ports-mgmt / fastest_sites
# Make install
Ora avete installato il programma fastest_sites, in modo da eseguire per generare la lista ordinata dei siti master:
# Fastest_sites> / usr / local / etc / ports_sites.conf &
Questo passo ci vorrà del tempo, c'è un sacco di siti per sonda ... In attesa di aggiungere la seguente riga a / etc / make.conf:
. Include "/ usr / local / etc / ports_sites.conf" Fatto!
Ora ogni volta che si installa un make porta sceglierà dalla lista ordinata dopo che la vicinanza temporale invece di indovinare a caso.
Molto spesso questo fa una grande differenza! Soprattutto se vi capita di essere vicino a uno dei siti elencati maestro.
Naturalmente i siti maestro vanno e vengono, ma anche il carico della rete e la topologia potrebbe cambiare in modo fastest_ports eseguire di tanto in tanto per mantenere il proprio database sempre aggiornato.
Il sito originale per questa applicazione possono essere trovati qui a sito semicomplete Jodan Sissel è .












































1 Trackback (s)