Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jcmfernandes/prbbd
Persistant RAM Backed Block Device Driver for Linux
https://github.com/jcmfernandes/prbbd
Last synced: about 1 month ago
JSON representation
Persistant RAM Backed Block Device Driver for Linux
- Host: GitHub
- URL: https://github.com/jcmfernandes/prbbd
- Owner: jcmfernandes
- License: other
- Created: 2014-04-08T09:41:21.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-04-08T20:59:29.000Z (almost 11 years ago)
- Last Synced: 2024-10-22T11:13:41.176Z (3 months ago)
- Language: C
- Homepage:
- Size: 137 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PRBBD
A Persistent RAM Backed Block Device Driver.
## What is it?
Plainly, PRBBD is a ramdisk that uses a defined memory range (through `ioremap`). Useful when you want maintain an in-memory filesystem across warm starts (i.e., when the RAM state is preserved... obviously!).
## Typical usage
You will most likely want to cap the amount of memory "seen" by the kernel through the `mem` kernel argument.
Lets say our imaginary system has 1024 MiB of RAM and we want a 128 MiB PRBBD device. We would pass `mem=896M` to the kernel and `prbbd=pramdisk,896M,128M` to PRBBD.
## Contact
mail youknowwhat joaofernandes putadothere eu