Registry / other / pmdk
library1.12.0vcpkgunverified

Persistent Memory Development Kit

vcpkg install pmdk
INSTALL
IMPORT
SIG · PMDK
P
pmdk
othercppv1.12.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

libpmem.h
#include <libpmem.h>

Map a persistent memory file

#include <libpmem.h> #include <fcntl.h> int main() { size_t mapped_len; int is_pmem; char *addr = pmem_map_file("/path", 4096, PMEM_FILE_CREATE, 0666, &mapped_len, &is_pmem); pmem_unmap(addr, mapped_len); return 0; }
Debug
Known issues
gotchaPMDK requires a persistent memory-aware filesystem or DAX-enabled hardware
fix
Use on systems with Intel Optane PMem or emulated persistent memory via /dev/shm
affects: *
Upgrade
Version history
1.12.0latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources

No resource links recorded.

pmdk — pip install pmdk · libregistry