Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
.gitignore
Makefile
README
full_copy.c
full_copy.vcxproj
full_copy.vcxproj.filters
manpage.c
manpage.vcxproj
manpage.vcxproj.filters
simple_copy.c
simple_copy.vcxproj
simple_copy.vcxproj.filters

README

Persistent Memory Development Kit

This is examples/libpmem/README.

This directory contains examples for libpmem, the library containing
low-level persistent memory support.  A detailed explanation of these
examples can be found here: http://pmem.io/pmdk/libpmem

manpage.c is the example used in the libpmem man page.

simple_copy.c is a simple pmem_memcpy() example.

full_copy.c shows how to use pmem_memcpy_nodrain().

To build these examples:
	make

These examples can be built against an installed system using:
	make LIBDIR=/usr/lib INCDIR=/usr/include

If you're looking for documentation to get you started using PMDK,
start here: http://pmem.io/pmdk and follow the links to examples and
man pages.  Developers new to PMDK are probably looking for libpmemobj.