shonm520 / Mu_event
a simple network library
Stars: ✭ 167
Programming Languages
c
50402 projects - #5 most used programming language
C语言版muduo,对muduo的部分设计做了优化
之前用buffer队列实现的缓冲区,效果不是很好,后来使用了环形缓冲区
https://blog.csdn.net/solstice/article/details/5864889
下面是和muduo的部分性能对比测试,测试标准参考陈硕大佬自己的标准下面是各数据时的吞吐量对比
通过使用环形缓冲区,使得吞吐量大大提高,并超过了muduo。我想除了学习到了muduo的精华,还因为目前我的程序结构比较简单,没有其他杂项的缘故
下图是发送数据量为16384B,不同并发连接下的对比
可以看到多连接时(高并发时)muevent吞吐量也超过了muduo
QQ讨论群:858791125
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].