Cloudstriff
Cloudstriff
但是在 Go 简单的设置 io_uring_params 并不能正常的工作,可能是由于 Go 的 GMP 模型导致的一些问题。暂时还在思考解决方案 ---------------------------------- 这里我有些疑惑,我在5.18.10-1.el7.elrepo.x86_64 + INTEL SSDPE2KX040T8 的环境下,SQPOLL+IOPOLL同时开启时能正常work,并没有遇到所谓的因为CMP模型导致的一些问题。 查看iouring.c的实现,开启SQPOLL后也只是简单的创建和开启后台worker线程而已,这里似乎跟go的并发模型没有什么关系
1. fix memory leak problem when SetOptions 2. add some option feature support: SetDBOptions/FlushCF/SetMaxSubCompactions/WriteBufferManager/SstFileManager
I run on my test program on 5.18.10-1.el7.elrepo.x86_64 + INTEL SSDPE2KX040T8 env and it just work fine. when SQPOLL and IOPOLL is on both, I can just submit sqe batchly...