标签「C++ 无栈协程」下的文章


co-uring-http: 基于 C++ 无栈协程与 io_uring 的高性能 HTTP 服务器
2023-05-04

前言GitHub: xiaoyang-sde/co-uring-http前段时间我在实现 rust-kernel-riscv (使用 Rust 无栈协程进行上下文切换的操作系统内核) 时, 跟进了一些 Linux Kernel 的特性, 其中印象最深的就是 io_uring. io_uring 作为最新的高性能异步 I/O 框架, 支持普通文件与网络套接字的异步读写, 解决了传统 AIO 的许多问题. 在 Linux 通过隔离内核页表来应对 Meltdown…