foreverhy
foreverhy
有一些尚未开源的依赖组件,目前只有 old ABI 编译的动态库,因此暂时无法使用 new ABI 编译。 需要使用 -D_GLIBCXX_USE_CXX11_ABI=1 的原因可以讲一下吗。
引擎可以通过 fslib 组件来统一对下层不同文件系统的访问,对于在分布式存储上的索引来说: 1. 如果需要类似 lock 的效果,可以在 fslib 中重载 mmap 来实现 2. 不需要 lock 性质,可以在 fslib 中实现对应的 read/pread 接口,配合引擎的 block cache 使用
I suggest change IOExecutor to another name. IOExecutor is not derived from Executor, this name may be confusing sometimes.
> 目前主要还是这几类 debug 的问题比较难用: 1. gdb step 进入 coro 调用里 2. gdb up/down 在 coro 间切换 3. print 某个变量(local 或 class 成员变量)