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 |