summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYang Zhang <[email protected]>2023-07-26 17:40:19 +0800
committerYang Zhang <[email protected]>2023-07-26 17:40:19 +0800
commit97bef0c3c1d037644fecd1575fd0a8909b433ca3 (patch)
tree65f105641faa846f279cd6c8ecbc09adf783ddde
parentb46cd2b18e1d916023cc6a1c7d4effabf00b2d06 (diff)
更新 readme
-rw-r--r--README.md28
1 files changed, 28 insertions, 0 deletions
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