Mulling / io-uring-ipc
Shared memory inter process comunication with IO URing.
☆22Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for io-uring-ipc
- Rust io_uring examples☆77Updated 7 months ago
- Untrusted IPC with maximum performance and minimum latency. On Rust, on Linux.☆139Updated 2 years ago
- An implementation of the Two-Level Segregated Fit (TLSF) allocator with optimized memory footprint☆11Updated 10 months ago
- A cross-platform and safe Rust API to create and manage memory mappings in the virtual address space of the calling process.☆61Updated 10 months ago
- Recipes for avoiding bounds checks in Rust, without unsafe!☆102Updated last year
- A concurrent, spsc ring-buffer with sized reservations☆97Updated 4 years ago
- A reader-writer lock that provides extremely fast read access without starving writers☆74Updated last year
- Simple interoperability between C++ coroutines and asynchronous Rust☆236Updated this week
- perf-event: a Rust interface to Linux performance monitoring☆111Updated 7 months ago
- A simple allocator written in Rust that manages memory in fixed-size chunks.☆12Updated last month
- Library safely exposing the io_uring API.☆55Updated 2 weeks ago
- Scalable and lock-free memory reclamation system☆20Updated last month
- Lending iterators on stable Rust☆80Updated 10 months ago
- A lock-free memory allocator☆50Updated this week
- Rust library to program hardware performance counter.☆52Updated last year
- An asynchronous, multi-producer, single-consumer (MPSC) bounded channel that operates at tachyonic speeds☆113Updated 2 months ago
- Inspect and dissect an ELF file with pretty formatting.☆97Updated 8 months ago
- A generational arena based LRU Cache implementation in 100% safe rust.☆40Updated 2 years ago
- Portable atomic types including support for 128-bit atomics, atomic float, etc.☆128Updated this week
- Very fast lock-free, bounded, work-stealing queues with FIFO stealing and LIFO or FIFO semantic for the worker thread.☆67Updated 2 months ago
- Simple RISC-V emulator presented at Rust Nation 2023☆61Updated last year
- Simple async reactor and executor for rust☆78Updated 2 years ago
- A lock-free, append-only atomic pool.☆66Updated 2 years ago
- A Rust implementation of OS provided synchronization primitives☆53Updated last year
- Minimal asynchronous runtime for Rust☆123Updated 3 months ago
- Simplify the use of performance counters.☆62Updated 2 years ago
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆115Updated 5 months ago
- Bare-metal allocators.☆75Updated 2 years ago
- Provides branch hinting and control functions for stable Rust☆17Updated last year
- Type-erased core::Discriminant<T>☆35Updated 3 weeks ago