package cachet

  1. Overview
  2. Docs
A simple cache system for mmap

Install

dune-project
 Dependency

Authors

Maintainers

Sources

cachet-0.0.4.tbz
sha256=4d14469a65233d8f7b19f37a0d097ecc4067381a84b7ed3c95821d2dcfc95dfe
sha512=8085121cf017ef5cc382dcc4e79dcfd76cb4bb7eb62269accc0ad717e683fed1caa2cc70bd2ca9a5ec9b6bd7772f751ec223362e435a4139ccfcbaa7b2d2f4e8

doc/index.html

cachet

API

Library cachet

Library cachet.wr

  • Cachet_wr Cachet_wr is a module that allows writing to a memory area that is accessed via pages and to which you can write via pages. In order to optimise writing, Cachet_wr offers a write pipeline that is only effective via commit or persist: i.e. the user can write data, but it will be delayed in a pipeline. These writes will only be applied to the memory area after a commit (which flushes our entire write pipeline) or a persist (to flush only part of our pipeline). Reading via Cachet_wr takes this pipeline into account, i.e. after a write, it appears to be effective from the user's point of view but is not actually physically effective.