O que é atividade “normal” na interface de rede de loopback (lo)?

3

Eu estou tentando diagnosticar um desempenho ruim de wifi intermitente no meu laptop, que tem uma nova instalação de 13.04.

Instalei várias ferramentas de monitoramento de rede, incluindo "slurm", que agora estou usando para monitorar a interface sem fio (wlan0) e a interface de loopback (lo). A interface sem fio, previsivelmente, mostra a mesma informação exibida no Monitor do Sistema; os dados geralmente fluem a uma taxa de várias centenas de KB / segundo. A interface de loopback, no entanto, mostra consistentemente uma velocidade de transação de 5-40 KB / seg, maximizando em torno de 80-90. Eu realmente não entendo como funcionam as interfaces de rede do Ubuntu (além das complexidades de como elas interagem com o Network Manager). É normal que a interface seja tão lenta? Como a interface de loopback afeta o desempenho da rede? Posso ignorá-lo ao tentar descobrir meu problema de Wi-Fi?

    
por Sam Lichtenstein 23.06.2013 / 18:50

1 resposta

3

Como soulsource já apontou, provavelmente você está olhando para a comunicação entre processos feita através da rede localhost. Isso não é muito eficiente, mas na programação às vezes é útil ter um único pedaço de código, quer os dois componentes estejam rodando na mesma máquina ou na rede. Vamos dar uma olhada em como rastrear isso.

Como seu tcpdump mostra que está enviando dados para a porta 8332 no host local, você pode ver o que está ouvindo usando netstat :

sudo netstat -nlptu | grep 8332

( -n para saída numérica, -l para sockets de escuta, -p para mostrar o processo, -t e -u para mostrar sockets TCP e UDP.)

Você deve ver algo como

tcp   0      0 127.0.0.1:8332   0.0.0.0:*   LISTEN     21891/SomeProcessName

Em seguida, investigue este ID do processo:

ps u --pid 21891

Isso mostrará algo como

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
gert     21891  0.0  0.0 480768 13836 ?        Sl   13:49   0:11 /path/to/some/binary

Lá.

  

Como a interface de loopback afeta o desempenho da rede? Posso ignorá-lo ao tentar descobrir meu problema de Wi-Fi?

Isso não tem nada a ver com o desempenho em relação a outras placas de interface de rede. Eu sugiro fazer uma nova pergunta para isso.

    
por gertvdijk 23.06.2013 / 20:37