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
blk_nblock$(nW)TEST0w: START: blk_nblock
 $(nW)blk_nblock$(nW) 512:$(nW)testfile1 512:$(nW)testfile2.512 4096:$(nW)testfile2.512 520:$(nW)testfile2.520 528:$(nW)testfile2.528 4096:$(nW)testfile2.4096 4160:$(nW)testfile2.4160
$(nW)testfile1: pmemblk_create: Invalid argument
$(nW)testfile2.512: block size 512 usable blocks: 4161462
$(nW)testfile2.512: pmemblk_create: File exists
$(nW)testfile2.520: block size 520 usable blocks: 2781410
$(nW)testfile2.528: block size 528 usable blocks: 2781410
$(nW)testfile2.4096: block size 4096 usable blocks: 523511
$(nW)testfile2.4160: block size 4160 usable blocks: 492729
blk_nblock$(nW)TEST0w: DONE