- 主题:粗粗测试了下, muduo和asio比起来并没有性能优势
asio比libev也略快
【 在 KnightZorro 的大作中提到: 】
: asio只有一个要注意的点, 多线程的时候用多个io_context, 也就是说每个线程有自己的epoll对象, 这样多线程就不会有共用的数据结构了, 根本上避免了数据竞争.
: asio比muduo略快.
--
FROM 123.168.95.*
直接调epoll,直接read write也并不需要多高的水平吧
我用asio是为了跨平台,还为了方便post lamda到目的线程去
其实用库本质上比调epoll还麻烦,每个库都有一些自己的臭脾气
【 在 KnightZorro 的大作中提到: 】
: 我在网上看到的是muduo作者说了,他不熟asio,用错了情有可原的,没必要太苛求
:
: muduo作者网络编程水平极高的。至少比我高好多
--
FROM 123.168.95.*
我也想这么喷,但是想了想,没敢
但是腹诽还是要的,
“只支持IPv4,不支持IPv6”
“只支持TCP,不支持UDP”
“不考虑广域网应用,只考虑局域网”
这算是个啥
【 在 philbloo 的大作中提到: 】
: muduo 就是个笑话 凭什么拿出来跟比人比性能 出了本书真是贻害千年啊
--
FROM 123.168.95.*