mirage-block-ramdisk

AuthorDavid Scott
LicenseISC
Homepagehttps://github.com/mirage/mirage-block-ramdisk
Issue Trackerhttps://github.com/mirage/mirage-block-ramdisk/issues
Tagorg:mirage
Maintainerdave@recoil.org
Dependencies
&alcotest
base-bytes
cstruct
io-page
lwt
mirage-block-lwt>= 1.0.0
ocamlbuild
ocamlfind
topkg
Availableocaml-version >= "4.03.0"
PublishedFeb 23, 2017
Source [http] https://github.com/mirage/mirage-block-ramdisk/archive/v0.3.tar.gz
ab0127760d2e3a2103cd2b3d5089b5e5
StatisticsInstalled 3 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/mirage-block-ramdisk/mirage-block-ramdisk.0.3/opam

In-memory block device ("Ramdisk") for Mirage

This is an implementation of the Mirage V1_LWT.BLOCK signature backed by an in-heap Map. This library supports

  • read/write
  • dynamic resize (i.e. device truncation and extension)
  • sparseness querying