Nwlapcug.com


Come utilizzare il terminale per aumentare la velocità di Internet

UNIX è un sistema operativo ampiamente distribuito e disponibile in numerose versioni per una varietà di diversi tipi di hardware del computer. Anche se molte persone conoscono Unix principalmente come un sistema operativo server a causa della sua rete e capacità di condivisione, molti individui utilizzano frequentemente Unix..--o Linux, un derivato di Unix - come pure un sistema di operativo di personal computer. È possibile aumentare la velocità della connessione sistema apportando modifiche al file "sysctl. conf" del sistema. Si può accedere e modificare il file "sysctl. conf" con l'applicazione terminale, un prompt simile al prompt dei comandi di DOS di Microsoft.

Istruzioni

1

Fare clic sull'icona per aprire il menu dalla barra delle applicazioni. A seconda del sistema operativo, questo potrebbe essere un "cappello rosso", icona "F in una bolla", "pinguino" o piccolo "piede".

2

Evidenziare "Strumenti di sistema" o "Accessori" (a seconda della versione), quindi fare clic su "Terminal." Verrà visualizzata la finestra terminal.

3

Inserire "sudo vim /etc/sysctl.conf" e premere "Invio". Questo dirige il terminale per il percorso per il file "sysctl. conf".

4

Premere "i" il tasto per modificare il file "sysctl. conf" nella schermata "modalità di modifica".

5

Inserire il codice seguente alla fine del file "sysctl. conf" in "edit mode":

aumentare le dimensioni max buffer TCP setable utilizzando setsockopt)

NET.Core.rmem_max = 16777216

NET.Core.wmem_max = 16777216

aumentare autotuning TCP buffer limitsmin, default e numero massimo di byte da useset max di almeno 4MB o superiore se si utilizzano molto alta BDP percorsi Unix

NET.IPv4.tcp_rmem = 4096 87380 16777216

NET.IPv4.tcp_wmem = 4096 65536 16777216

non memorizzare nella cache ssthresh da connessione precedente

NET.IPv4.tcp_no_metrics_save = 1

NET.IPv4.tcp_moderate_rcvbuf = 1

raccomanda di aumentare questo per BT 1000 o superiore

NET.Core.netdev_max_backlog = 2500

per 10 GigE, utilizzare questo, rimuovere il commento belownet.core.netdev_max_backlog = 30000Turn i timestamp se sei su un gigabit o networkHaving molto trafficata fuori è una cosa in meno lo stack IP ha bisogno di lavorare onnet.ipv4.tcp_timestamps = 0disable tcp riconoscimenti selettivi.

NET.IPv4.tcp_sack = 0

abilitare il ridimensionamento della finestra

NET.IPv4.tcp_window_scaling = 1

6

Premere "Escape" per uscire dalla "modalità di modifica" e tornare al terminale.

7

Ingresso ": wq" nel terminale e premere "Invio" per salvare il file aggiornato "sysctl. conf".

8

Invio "sudo sysctl -p" e premere "Invio" per applicare le nuove impostazioni di Internet immediatamente. Chiudere la finestra del terminale.