From 97bef0c3c1d037644fecd1575fd0a8909b433ca3 Mon Sep 17 00:00:00 2001 From: Yang Zhang Date: Wed, 26 Jul 2023 17:40:19 +0800 Subject: 更新 readme MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/README.md b/README.md index e69de29..b78f62f 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,28 @@ +# uintr-event + +## 项目描述 + +尝试使用 uintr 改进 eventfd+epoll,降低读者写者问题中,读者挂起后唤醒的延迟. + +- 基于清华大学 [OS-F-4/usr-intr](https://github.com/OS-F-4/usr-intr) + +项目结构 + +- `文档/` 项目文档 +- `资料/` 参考资料 +- `kernel6` uintr linux kernel 的 poc_v2 分支代码阅读记录 +- `log` 部分排查问题的日志 +- `script` 构建 qemu 文件系统部分脚本 +- `test` 性能测试代码 + +相关仓库 + +- [qemu-uintr](https://git.mesalab.cn/zhangyang/qemu-uintr) qemu 模拟器源码 +- [uintr-linux-kernel](https://git.mesalab.cn/zhangyang/uintr-linux-kernel) uintr 的 linux kernel 源码 + - epoll_waitlist 为 uintr-event 修改分支 + +重要文档 + +- [[uintr-qemu 编译 与 测试]] +- [[uintr-event]] +- [[uintr 流程梳理]] \ No newline at end of file -- cgit v1.2.3