/ proc/net/sockstatのメモリとメモリの単位は何ですか?バイト、キロバイト、ページ?
[kbrandt@ny-kbrandt01: ~] cat /proc/net/sockstat
sockets: used 153
TCP: inuse 7 Orphan 0 tw 0 alloc 8 mem 1
UDP: inuse 4 mem 3
UDPLITE: inuse 0
RAW: inuse 0
FRAG: inuse 0 memory 0
カーネルソース自体以外にこれに関するドキュメントはないようです。それほど深く掘り下げたくないと思います。
検索結果のいくつかのページを掘り下げた後、私はついに見つけました 1つのフォーラム投稿 カーネルソースを読んだと思われる誰かから、TCPのmem
値を主張していますおよびUDPはカーネルページにあり、FRAGのmemory
値はバイト単位です。
対応するソース 自分をちらっと見ましたが、これは本当のようです。しかし、私はカーネルの専門家ではなく、その迷路の中で迷子になることがよくあります...