【发布时间】:2012-07-11 22:45:18
【问题描述】:
我正在对 Disruptor Queues 的内部 C 实现进行性能测试,我很想对非线程事件流处理的其他类似方法进行基准测试。 Google 上的内容很少,因此非常感谢任何指针或建议。
【问题讨论】:
-
“非线程事件流处理”是什么意思?
-
抱歉耽搁了!大多数情况下,我的意思是我对非线程解决方案(例如分叉、锁等)感兴趣,比如 Disruptor Queues 或其他完全不同的方法。
-
@johnzachary 分叉、锁等暗示你是多线程的。如果没有线程,这些功能实际上将毫无用处。我相信您的意思是非阻塞,而不是单线程。如果使用得当,破坏者是一个非常强大的系统。
标签: c concurrency disruptor-pattern