标签:模式 线程 瓶颈 recv fd_set 执行 操作 代码 客户端连接
VS2015 提供的性能探查器,可以看到程序的哪部分代码占用了多少的cpu
可以看到 FD_SET select FD_ISSET recv这几个个函数占用的cpu比较高
将服务端改造成,多线程分组处理多客户端
1.分离处理客户端连接的函数,放到线程中。减少客户端并发连接时间。
2.分摊占用cpu的操作,放到几个线程中并发执行。
标签:模式 线程 瓶颈 recv fd_set 执行 操作 代码 客户端连接
原文地址:https://www.cnblogs.com/zhangxuan/p/14383089.html