nvml-sys 0.0.6

A low-level FFI wrapper around the Persistent Memory Development Kit, PMDK (formerly NVML) and its libraries, including libpmem, libpmemobj and others. Currently tracks master after version 1.3.1.
1
2
3
4
5
6
7
8
9
10
11
12
13
Persistent Memory Development Kit

This is src/test/obj_persist_count/README.

This directory contains a unit test that verifies the number of internal
calls to pmem_flush, pmem_drain and pmem_persist (PMEM FS), or to pmem_msync
(non-PMEM FS) for basic pmemobj operations.

Any change to the number of PMEM flushes/drains may indicate potential
regression introduced as a side effect of other changes in libpmemobj.

Usage:
$ obj_persist_count <file>