15 releases
Uses new Rust 2024
| 0.1.20 | Oct 17, 2025 |
|---|---|
| 0.1.19 | Oct 17, 2025 |
| 0.1.12 | Sep 25, 2025 |
#1100 in Command line utilities
1,307 downloads per month
33KB
781 lines
This is fork from https://github.com/theblazehen/vramblk.git, but use ublk instead of NBD. about ublk, please see https://www.kernel.org/doc/html/latest/block/ublk.html
Limitations
- Performance is limited by PCI-Express bandwidth, OpenCL overhead.
- Maximum size is limited by available OCL memory.
- Not recommended for critical data (no persistence).
- Requires root privileges for the server (
mlockall, OpenCL). mlockallmight fail if limits (ulimit -l) are too low or user lacks privileges.
License
MIT
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Dependencies
~10–18MB
~364K SLoC