© The Author(s) 2020
S. ScargallProgramming Persistent Memoryhttps://doi.org/10.1007/978-1-4842-4932-1_2

2. Persistent Memory Architecture

Steve Scargall1 
(1)
Santa Clara, CA, USA
 

This chapter provides an overview of the persistent memory architecture while focusing on the hardware to emphasize requirements and decisions that developers need to know.

Applications that are designed to recognize the presence of persistent memory in a system can run much faster than using other storage devices because data does not have to transfer back and forth between the CPU and slower storage devices. Because applications that only use persistent memory may be slower than dynamic random-access memory (DRAM), they should decide what data resides in DRAM, persistent ...

Get Programming Persistent Memory: A Comprehensive Guide for Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.