摘要: 文章目录 简介使用系统调用liburing样例代码流程 编译参考资料 简介 io_uring 是 Linux 在 5.1 版本引入的一套新的异步 IO 实现。相比 Linux 在 2.6 版本引入的 AIO,io_uring 性能强很多,接近 SPDK[1],同时支持 buffer IO io_ur 阅读全文
posted @ 2022-04-06 23:54 ywang_wnlo 阅读(1780) 评论(0) 推荐(0) 编辑
摘要: 文章目录 `io_uring`系统调用 `io_uring_setup``io_uring_setup``io_uring_cre... 阅读全文
posted @ 2022-04-06 23:54 ywang_wnlo 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 文章目录 整体流程`io_uring_queue_init``io_uring_get_sqe``io_uring_prep_#O... 阅读全文
posted @ 2022-04-06 23:54 ywang_wnlo 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 文章目录 注释风格文件函数变量 绘制调用图安装 Graphviz 文档生成安装 Doxygen配置运行 本文简单介绍... 阅读全文
posted @ 2022-04-06 23:54 ywang_wnlo 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 介绍 Breed 是国内个人 hackpascal 开发的闭源 Bootloader,也被称为“不死鸟” 因为有些官方升级固件自带 bootloader,如果从官方固件升级,会导致现有 bootloader 被覆盖。而当 Breed 更新固件时,它会自动删除固件附带的引导加载程序,因此可以防止 Br 阅读全文
posted @ 2022-04-06 11:13 ywang_wnlo 阅读(11010) 评论(0) 推荐(0) 编辑
摘要: 本文主要记录在利用 YCSB 使用配置文件测试 RocksDB 的过程中遇到的一些问题以及相应的解决办法 简介 YCSB 的全程是 Yahoo! Cloud Serving Benchmark,是雅虎开发的用来对云服务进行基础测试的工具,支持目前常见的 NoSQL 数据库产品,如 HBase、Mon 阅读全文
posted @ 2022-04-06 11:00 ywang_wnlo 阅读(1195) 评论(0) 推荐(0) 编辑