陈硕的 Blog

吾尝终日而思矣,不如须臾之所学也。吾尝跂而望矣,不如登高之博见也。……君子生非异也,善假于物也。

09 2010 档案

并发编程的 15 条建议(译)
摘要:内核专家 Bryan Cantrill 和 Jeff Bonwick 在 2008 年 9 月的《ACM Queue》上发表了《Real-world Concurrency》 一文,提出了 15 条并发编程的建议。 阅读全文

posted @ 2010-09-29 23:57 陈硕 阅读(6169) 评论(16) 推荐(7)

击鼓传花:对比 muduo 与 libevent2 的事件处理效率
摘要:这回我们用 libevent2 自带的性能测试程序(击鼓传花)来对比 muduo 和 libevent2 在高并发情况下的 IO 事件处理效率。结论:muduo 与 libevent2 总体比较接近,各擅胜场。在并发量特别大的情况下(大于 10k),muduo 略微占优。 阅读全文

posted @ 2010-09-08 01:12 陈硕 阅读(4095) 评论(3) 推荐(2)

muduo 与 libevent2 吞吐量对比
摘要:本文用单机 ping pong 测试来对比 muduo 和 libevent2 的吞吐量,测试结果表明 muduo 吞吐量平均比 libevent2 高 18% 以上,个别情况达到 70%。 阅读全文

posted @ 2010-09-05 19:14 陈硕 阅读(3434) 评论(2) 推荐(0)

muduo 与 boost asio 吞吐量对比
摘要:muduo 是一个基于 Reactor 模式的 C++ 网络库,我在编写它的时候并没有以高并发高吞吐为主要目标,但出乎我的意料,ping pong 测试表明,muduo 吞吐量比 boost.asio 高 15% 以上。 阅读全文

posted @ 2010-09-04 16:29 陈硕 阅读(6547) 评论(5) 推荐(6)

导航