Linux 服务器上的 C 程序有没有办法计算具有非空 SNDBUF 的 tcp 套接字总数,即非空管道,或者换句话说,当数据传输正在进行时。显然,这必须在“实例”中计算出来……这个数字的近似值就可以了。谢谢。
最佳答案
/proc/net/tcp
文件包含所有打开的 TCP 套接字的列表,并显示发送和接收队列。查找有关此文件格式的官方文档 is somewhat tricky ,但幸运的是它有点不言自明。
关于计算 linux 机器上非空 SNDBUF 的 tcp 套接字总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20908781/