Я пытаюсь диагностировать неустойчивую низкую производительность Wi-Fi на моем ноутбуке с новой версией 13.04.
Я установил несколько инструментов мониторинга сети, включая «slurm», который я сейчас использую для мониторинга как беспроводного интерфейса (wlan0), так и петлевого интерфейса (lo). Беспроводной интерфейс, как и ожидалось, отображает ту же информацию, что и системный монитор; Обычно данные передаются со скоростью несколько сотен килобайт в секунду. Интерфейс обратной связи, однако, постоянно показывает скорость транзакции 5-40 КБ / с, максимально около 80-90. Я не очень понимаю, как работают сетевые интерфейсы Ubuntu (плюс сложности их взаимодействия с Network Manager). Это нормально для интерфейса lo быть таким медленным? Как петлевой интерфейс влияет на производительность сети? Могу ли я в значительной степени игнорировать это при попытке выяснить мою проблему с Wi-Fi?
Как уже указывал soulsource , вы, вероятно, смотрите на межпроцессное взаимодействие, осуществляемое по локальной сети. Это не очень эффективно, но при программировании иногда полезно иметь один фрагмент кода, независимо от того, работают ли два компонента на одном компьютере или по сети. Давайте посмотрим, как это отследить.
Как показывает ваш tcpdump
, он отправляет данные в порт 8332
на локальном хосте, вы можете увидеть, что там прослушивает, используя netstat
:
sudo netstat -nlptu | grep 8332
(-n
для числового выхода, -l
] для прослушивающих сокетов, -p
для отображения процесса, -t
и -u
для отображения как сокетов TCP, так и UDP.)
Вы должны увидеть что-то вроде
tcp 0 0 127.0.0.1:8332 0.0.0.0:* LISTEN 21891/SomeProcessName
Тогда исследуйте этот идентификатор процесса далее:
ps u --pid 21891
Это покажет что-то вроде
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
Там.
Как интерфейс обратной связи влияет на производительность сети? Могу ли я игнорировать это при попытке выяснить мою проблему с Wi-Fi?
blockquote>Это никак не связано с производительностью по сравнению с другими сетевыми картами. Я предлагаю задать новый вопрос для этого.