tokio 支持 io-uring
Today, we published the first release of the “tokio-uring” crate, providing support for the io-uring system API on Linux. This release provides asynchronous File operations, and we will be adding support for more operations in subsequent releases.
“今天,我们发布了第一版“tokio-uring”库,提供在Linux操作系统上的 io-uring 系统 API 支持。这个版本提供了异步文件操作,并且更多的操作会在后续版本继续提供。”
博客地址:https://tokio.rs/blog/2021-07-tokio-uring
Explaining rust-analyzer
ra 的作者出了一系列视频讲解 ra 的原理
视频连接:https://www.youtube.com/playlist?list=PLhb66M_x9UmrqXhQuIpWC5VgTdrGxMx3y
提速字符串转数字的效率
对于有效的 ASCII 数字字符串,在位数有限的情况下可以通过对多位字符同时利用位操作来转换成数字编码,来达到降低操作次数,从而提升解析性能的目的。
算法实现博客:https://johnnylee-sde.github.io/Fast-numeric-string-to-int/ github 问题: https://github.com/rust-lang/rust/issues/87249
评论区
写评论试了一下tokio-uring,目前还无法跨线程传递fd。