26.服务端单线程模式下性能瓶颈测试

VS2015 提供的性能探查器,可以看到程序的哪部分代码占用了多少的cpu

在Release版本下,使用,性能探查器———开始

26.服务端单线程模式下性能瓶颈测试

运行一段时间之后,停止收集,创建详细报告

可以看到 FD_SET select 这几个函数占用的cpu比较高

26.服务端单线程模式下性能瓶颈测试

尝试:

将服务端改造成,多线程分组处理多客户端

1.分离处理客户端连接的函数,放到线程中。减少客户端并发连接时间。

2.分摊占用cpu的操作,放到几个线程中并发执行。

Original: https://www.cnblogs.com/zhangxuan/p/14383089.html
Author: 邶风
Title: 26.服务端单线程模式下性能瓶颈测试

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/539832/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球