Files
kernel_new_features/README.md
2022-01-17 20:59:06 +08:00

28 lines
925 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 🔰 整理 Linux 内核的新功能特性io_uring, cgroup, ebpf, llvm, kvm, ceph, fuse的开源项目代码案例文章视频架构脑图
## [io_uring](https://en.wikipedia.org/wiki/Io_uring)
<div align=center>
<img width="60%" height="60%" src="https://user-images.githubusercontent.com/87457873/149773115-12090153-72dc-4d48-ab2a-fbb39a0d4503.png"/>
#### —— 2019 年 Linux 5.1 内核首次引入的高性能 异步 I/O 框架,能显著加速 I/O 密集型应用的性能。
</div>
### 文档
- 官方文档:[io_uring](https://github.com/0voice/kernel_new_features/blob/main/io_uring.pdf)
### 开源项目
- [axboe/liburing](https://github.com/axboe/liburing):这是 io_uring 库liburing。liburing 为设置和拆掉 io_uring 实例,还有一个简化的接口不需要(或不想)处理完整内核的应用程序边执行。
## cgroup
## ebpf
## llvm
## kvm
## ceph
## fuse