szy441687879 commented on PR #2920: URL: https://github.com/apache/brpc/pull/2920#issuecomment-2897882135
感谢@yanglimingcn,我们使用这个cr在高性能存储场景实现了run-to-completion模型(with spdk),对比事件模式在延时方面确实有了显著的改善。 测试环境:CentOS Stream 9,网卡Mellanox MT2892(200G*2),磁盘dapustor H5100 业务场景:高性能存储 具体数据: 在128k写入,1w qps的情况下 【不使用 polling mode】 Avg-Latency: 115, 90th-Latency: 125, 99th-Latency: 131, 99.9th-Latency: 134 【使用 polling mode】 Avg-Latency: 82, 90th-Latency: 84, 99th-Latency: 87, 99.9th-Latency: 89 在4k写入,1w qps的情况下 【不使用 polling mode】 Avg-Latency: 55, 90th-Latency: 57, 99th-Latency: 60, 99.9th-Latency: 156 【使用 polling mode】 Avg-Latency: 36, 90th-Latency: 38, 99th-Latency: 40, 99.9th-Latency: 140, 可以看到polling-mode在高性能存储场景可以给业务带来20us+延时的收益 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org