标签: 系统编程

2 个内容

笔记(2)

Node.js 当前依赖libuv的epoll处理高并发网络I/O(非阻塞),但文件I/O需线程池(阻塞开销大)。io_uring支持正实验集成(Node.js 18+,需UV_USE_IO_URING=1),消除线程池、减少系统调用,实现高效异步磁盘与网络I/O。

Elliot Yang·
41 浏览

Rust 学习要点:变量绑定(可变性 `mut`),基本数据类型(整数、浮点、布尔、字符),复合类型(元组、数组),控制流(if, loop, while, for, match),所有权与借用,错误处理(Result, Option, unwrap, ?)。通过练习可掌握 Rust 特性。

Elliot Yang·
93 浏览