Se i tutorial di questo sito vi sono stati di aiuto e volete contribuire al loro sviluppo e al loro mantenimento, potete fare delle donazioni in modo sicuro utilizzando PayPal. Il denaro raccolto sarà utilizzato per il mantenimento di questo sito, spese per l'utilizzo di banda e mantenimento del dominio. Grazie!

TCP tuning

Tcp tuning

Con questi semplici comandi potete ottimizzare il troughput di mac os X, potrebbe sembrare incredibile ma incrementa la performance di rete in modo davvero notevole.
Il TCP stack di mac os x client non é ottimizzato per operazioni server, applicando questi parametri otterrete un TCP stack adeguato.

Da terminale eseguite i seguenti comandi:

Incredibile!

sysctl -w net.inet.tcp.sendspace=262144
sysctl -w net.inet.tcp.recvspace=262144
sysctl -w net.inet.tcp.delayed_ack=0
sysctl -w kern.ipc.maxsockbuf=2097152

Adesso provate ad accedere alla macchina in HTTP o in SAMBA e vedrete rimarrete a bocca aperta... Le impostazioni vengono perse al riavvio, vi suggerisco di creare uno script da eseguire al boot che riaplichi tali impostazioni ogni qual volta il server venga riavviato.

Potete trovare alcune migliorie allo script all'URL:
http://www.tevac.com/article.php?story=20040310000843680&query=TUNING

le riporto qui sotto:
sudo sysctl -w net.inet.tcp.delayed_ack=0
sudo sysctl -w net.inet.tcp.mssdflt=1460
sudo sysctl -w net.inet.tcp.sendspace=262144
sudo sysctl -w net.inet.tcp.recvspace=262144
sudo sysctl -w kern.ipc.maxsockbuf=2097152
sudo sysctl -w net.inet.tcp.newreno=1

come consigliato da joram (Joram Marino)
http://www.mug.uniroma3.it/