Se você usa programas de compartilhamento de arquivo fique atento para essa dica. Existe uma tabela no Linux chamada de "Neighbour table" que nada mais é que uma estrutura de dados que armazena os nós que está conectado.Quando usamos um programa de compartilhamento de arquivos (amule, torrent, etc.) a neighbour table costuma aumentar muito a ponto de ultrapassar sua capacidade máxima, pois esses tipos de programas costumas se conectar a muitos nós ao mesmo tempo. Esse problema se chama: neighbour table overflow. Se isso acontecer, não poderá mais se conectar a outro nó, até que um nó que está na tabela seja excluída. Ou seja, pode ser que quando você está com um compartilhador de arquivos aberto, você não consiga mais navegar por um site.
Para resolver esse problema devemos aumentar a capacidade da neighbour table. Isso deve ser feito pois o número padrão que vem no Ubuntu é muito pequeno e pode causar o problema descrito acima. Além do mais, aumentando esse número, a velocidade de download dos compartilhadores teoricamente aumenta, pois aumentamos o número de conexões que ela pode gerenciar.
No Ubuntu, abra o arquivo /etc/sysctl.conf como root. Pode ser que em outras distribuíções seja em um lugar diferente, por exemplo /etc/rc.d/rc.S. Para quem não sabe abrir um arquivo texto como root:
$sudo gedit /etc/sysctl.conf
Agora coloque essas linhas no final do arquivo e salve:
net.ipv4.neigh.default.gc_thresh1=4096
net.ipv4.neigh.default.gc_thresh2=16384
net.ipv4.neigh.default.gc_thresh3=32768
Lembrando que o número de conexões máximas acima são somente uma recomendação. Precisará reiniciar para a configuração surta efeito.
Para verificar quantas conexões estão configuradas atualmente é só digitar no shell:
$cat /proc/sys/net/ipv4/neigh/default/gc_thresh1
$cat /proc/sys/net/ipv4/neigh/default/gc_thresh2
$cat /proc/sys/net/ipv4/neigh/default/gc_thresh3
Nenhum comentário:
Postar um comentário