select的限制 select的并发数受到两个限制:1.一个进程能打开的最大描述符数量;2.select中fd_set集合容量的限制(FD_SETSIZE) 关于进程的最大描述符数量: ulimit -n:查看一个进程能打开的最大描述符数量 ulimit -n 2048:将最大描述符数量更改为2048,其它数量也可以,需root权限 //最大描述符测试,如果数量是1024的情况下,不出意外程序会在i=1021时达到最大值,因为0,1,2被标准输入输出占有 int main(int argc,c…