LINUX.ORG.RU

nеtstаt -аntоp

 


0

2

создаю очень много подключений к серверу через ssh, процесс nеtstаt -аntоp начинает грузить процессор. потом завершаю все соединения через killall ssh, но процесс nеtstаt -аntоp всеравно продолжает грузить. Это нормально?

Что за рояль в кустах, откуда этот netstat взялся?

zolden ★★★★★
()

Ну, если учесть что netstat взялся неведомо откуда, то да, вполне нормально. И однажды начав грузить процессор, netstat, сам по себе, так просто не успокоится, нужно подождать, чтобы сокеты из всяких там TIMEWAIT состояний исчезли.

mky ★★★★★
()
Ответ на: комментарий от zagruzkaaa

TIME_WAIT это стандарт tcp, и по хорошему он нужен. Если хочется экспериментов, уменьшайте число в /proc/sys/net/ipv4/tcp_fin_timeout.

Или, вроде как, если установить сокету SO_LINGER с таймаутом 0, то TIME_WAIT не будет, но это должен делать сам ssh.

Принудительно удалить какой-то определённый сокет в состоянии TIME_WAIT нельзя.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.