Expand description
Hardware-Sympathetic Storage (ZNS) Implementation
This module provides zero-allocation, hardware-sympathetic storage using NVMe Zoned Namespaces. Designed for maximum performance with scientific computing and mathematical libraries.
Structs§
- Device
Stats - Device statistics
- Zero
Copy Buffer - Zero-copy buffer for direct memory access
- ZnsCompletion
- Operation completion status
- ZnsDevice
Info - ZNS device information
- ZnsIo
Scheduler - I/O scheduler for ZNS operations
- ZnsZone
- Individual ZNS zone with metadata
- ZnsZone
Manager - ZNS Zone Manager for hardware-sympathetic storage
- Zone
Allocator - Zone allocation strategy
- Zone
Handle - Handle to allocated zone
- Zone
Stats - Zone statistics
Enums§
- Allocation
Strategy - Allocation strategies for different workloads
- Completion
Status - Completion status
- Scheduler
Policy - Scheduler policies for I/O operations
- ZnsError
- ZNS error types
- ZnsOperation
- ZNS operation types
- Zone
State - Zone state management
- Zone
Type - Zone types for different storage patterns