ss
разделяет некоторое определение, используемое в netstat
, и, по словам человека, два столбца в состояниях прослушивания означают:
Recv-Q Established: количество байтов, не скопированных пользовательская программа, подключенная к этому сокету. Прослушивание: Начиная с ядра 2.6.18, этот столбец содержит текущую задержку синхронизации.
Send-Q Established: количество байтов, не подтвержденных удаленным хостом. Прослушивание: Начиная с ядра 2.6.18, этот столбец содержит максимальный размер backlog синхронизации.
(http://man7.org/linux/man-pages/man8/netstat.8.html)
Там нет объяснения столбцы на странице руководства ss
.
Но я обнаружил, что другое приложение имеет разные значения, используя ss -l
, и оно равно net.core.somaxconn
, если значение не указано приложением. И значения двух столбцов в netstat
равны нулю.
Кажется, значение на самом деле связано с задержкой прослушивания, а не с задержкой синхронизации.
Есть ли историческая причина или я просто что-то пропустил?