摘要: 這回我們用 libevent2 自帶的性能測試程序(擊鼓傳花)來對比 muduo 和 libevent2 在高并發情況下的 IO 事件處理效率。結論:muduo 與 libevent2 總體比較接近,各擅勝場。在并發量特別大的情況下(大于 10k),muduo 略微占優。
閱讀全文
摘要: libevent 是一款非常好用的 C 語言網絡庫,它也采用 Reactor 模型,正好可以與 muduo 做一對比。
本文用 ping pong 測試來對比 muduo 和 libevent2 的吞吐量,測試結果表明 muduo 吞吐量平均比 libevent2 高 18% 以上,個別情況達到 70%。
閱讀全文
摘要: muduo 是一個基于 Reactor 模式的 C++ 網絡庫,我在編寫它的時候并沒有以高并發高吞吐為主要目標,但出乎我的意料,ping pong 測試表明,muduo 吞吐量比 boost.asio 高 15% 以上。
閱讀全文