AF_UNIXソケットの受信キューサイズを報告する方法

AF_UNIXソケットの受信キューサイズを報告する方法

netstat -aソケットRecv-Q(アプリケーションが読み取りを待っている未読データの量)を報告しますAF_INETが、AF_UNIXソケットは報告しません(少なくとも報告しませんSOCK_DGRAM)。

AF_UNIXプロセス自体の外部からソケットに関する情報を取得する方法を知っている人はいますか?

報告の禁止数量、存在するかどうかを確認する方法はありますか?どの未読データを申請します。

答え1

私は方法を調べた。 Linuxでは、このssプログラムはステロイドと少し似ていますnetstat。ソケットの受信バッファに保留中のデータ量など、より多くの情報を提供しますAF_UNIX。いいね

SS斧

私の目的のために。マニュアルページ:http://man7.org/linux/man-pages/man8/ss.8.html

私の答えも参照してください。 Unixドメインソケットに保留中のデータ量を確認するには?

返品:SSの紹介(マンページで見つからないいくつかの詳細 - 特にフィルタ)

関連情報