Filesystem IO for Rust storage engines: journal substrate, io_uring, NVMe passthrough, atomic writes, cross-platform durability.
-
Updated
May 18, 2026 - Rust
Filesystem IO for Rust storage engines: journal substrate, io_uring, NVMe passthrough, atomic writes, cross-platform durability.
Flash bootable ISO/IMG to USB on Linux, with exclusive device locking, O_DIRECT aligned writes and byte-for-byte verification. SD cards and gzip/xz/bzip2/zstd images supported.
The paging substrate beneath B-tree and heap storage engines - fixed-size pages, CRC32 headers with LSN slots, an LRU buffer pool with dirty-page pinning, and cross-platform Direct I/O.
Disk-backed vector search engine for edge devices: direct I/O + user-space LRU-K page cache, from scratch in C++17
Sahte kapasiteli SSD ve USB bellekleri kanitla yakalayan Windows tanilama araci. Direct I/O benchmark, SLC onbellek profilleyici, SHA-256 veri tutma testi ve HTML iade raporu. Tek dosya PowerShell + WPF, kurulum yok.
🔥 UBench — 行业标准 USB 跑分工具:绕过 OS 缓存的 Direct I/O 真实速度测量,识别假盘扩容盘,兼容 CrystalDiskMark 与 AS SSD 输出。Rust CLI, Windows 可用。
High-performance raw XFS filesystem metadata scanner with phased typestate API and HDD-optimized I/O (io_uring, read coalescing)
Test distributed protocols the way you test pure functions: run your own consensus code under deterministic virtual time and injected network faults, check invariants after every step, and reproduce any failure from its seed. Ships a qualified Raft implementation as the worked reference.
Add a description, image, and links to the direct-io topic page so that developers can more easily learn about it.
To associate your repository with the direct-io topic, visit your repo's landing page and select "manage topics."