Из-за чего транзакции сокета AF_NETLINK могут занимать много секунд?

Специфическая ошибка write error: Interrupted system callгенерируется при изменении размера окна консоли во время выполнения скрипта.

Выполнение:

 trap '' SIGWINCH

избежит этого.

Обратите внимание, что

 seq 99999999 >result.txt; wc -l <result.txt

Будет быстрее и позволит избежать проблемы SIGWINCH.

3
16.05.2020, 15:27
1 ответ

Благодаря комментарию Эдуардо Трапани мне удалось решить проблему.

Как только я удалил USB-адаптер WIFI, который предоставлял интерфейс wlxf4f26d08d54eв приведенном выше выводе ip a, проблема исчезла.

Точная спецификация этого устройства, согласно lsusb,

Bus 001 Device 010: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter

Интересно, что в /var/log/syslogвообще нет записей об этом устройстве, за исключением того, что оно было распознано при загрузке, и я отключил его; поэтому я не думаю, что это было неправильное соединение или что-то подобное.

Согласно https://linux-hardware.org/index.php?id=usb:0bda-8179, этот драйвер находится в ядре с версии 3.12 и работает почти везде, так что я не знаю, в чем именно заключалась моя проблема.

Однако я рад, что проблема решена.

1
28.04.2021, 23:16

Теги

Похожие вопросы