Module pmem::nodrain
[−]
[src]
The functions in this section provide optimized copying to persistent memory without draining
The copy, copy_nonoverlapping, and write_bytes are similar to the ones on the persistent module,
except they skip the final pmem::drain() step.
This allows applications to optimize cases where several ranges are being copied to persistent memory,
followed by a single call to pmem::drain().
Warning: Using the functions in this module on a destination where
pmem::is_pmem()returns false may not do anything useful.
Functions
| copy |
Copies |
| copy_nonoverlapping |
Copies |
| write_bytes |
Invokes memset on the specified pointer, setting |