Linux: network: 建立socket以及设置nonblock/opt所需的时间
最近在扩大socket数量的时候发现程序在完成所有的socket创建设置的时间不短。单线程下。
创建socket的步骤是,(调用glibc/system call的接口):
socket
bind
fcntl (sock, F_SETFL, flags);
setsockopt
通过测试发现这几个步骤前后需要的时间是10ms。
可以作为一个参考。
最近在扩大socket数量的时候发现程序在完成所有的socket创建设置的时间不短。单线程下。
创建socket的步骤是,(调用glibc/system call的接口):
socket
bind
fcntl (sock, F_SETFL, flags);
setsockopt
通过测试发现这几个步骤前后需要的时间是10ms。
可以作为一个参考。