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
14
Persistent Memory Development Kit

This is src/test/blk_rw_mt/README.

This directory contains a unit test for MT reads & writes.

The program in blk_rw_mt.c takes a block size, a file, a random number
generator seed (to make the results repeatable), a thread count, and the
number of I/Os to do per thread.  For example:

	./blk_rw_mt 4096 file1 123 300 500

this will create a pool in file1 with block size 4096, fork 300 threads,
and each thread will do 500 random I/Os (50/50 reads/writes).