我很难想象类iouring的东西能比已有的iocp和epoll好太多。iouring最主要还是给disk io用的吧,所以纯网络的框架还没那么狂热。包装了async disk io的event框架才想趁机消除一波tech debt。
从应用上,把基于io event切换成基于buffer event也是有风险的,假设iouring提高事件部分15%的性能,那么一个http栈预测会有多少cpu消耗在event上呢,有没有20%?综合起来就是迁移之后提高3%左右。动力是有,但是没那么大
【 在 leadu 的大作中提到: 】
: 没有落地的就别说啥执行力了吧。
: Windows 8上面有registered io(rio),dpdk和iouring抄的rio。
: 大概是2016年有人给.net的application server提过rio的修改,性能据他们公司自己测试,打爆了techempower上所有框架。
: ....................
- 来自「最水木 for iPhone12,8」
--
FROM 107.77.214.*