`sockstat`に実際よりも多くの `time_wait`が表示されるのはなぜですか?

`sockstat`に実際よりも多くの `time_wait`が表示されるのはなぜですか?

time_wait/proc/net/sockstat現在よりも多くのコンテンツが表示されるのはなぜですか?どうすれば修正できますか?

[root@node09 ~]# netstat -ant | grep TIME_WAIT | wc -l
28

[root@node09 ~]# netstat -ant|awk '/^tcp/ {++S[$NF]} END {for(a in S) print (a,S[a])}'
LISTEN 119
ESTABLISHED 4245
TIME_WAIT 30

[root@node09 ~]# cat /proc/net/sockstat
sockets: used 5394
TCP: inuse 4358 orphan 0 tw 7599 alloc 4391 mem 1844
UDP: inuse 1 mem 0
UDPLITE: inuse 0
RAW: inuse 0
FRAG: inuse 0 memory 0

time_wait予想:表示される数量は/proc/net/sockstat実際の環境と一致する必要があります。

ベストアンサー1

おすすめ記事