1. Patterson
D. A.
& Hennessy
J. L. (2013). Computer Organization and Design: The Hardware/Software Interface (5th ed.). Morgan Kaufmann. In Section 1.4
"Under the Covers
" the text describes flash memory
the technology in SSDs
as a nonvolatile memory technology that retains data when power is off (p. 21). Conversely
DRAM (the basis for RAM) is defined as volatile memory (p. 14).
2. MIT OpenCourseWare. (2009). 6.004 Computation Structures
Lecture 15: Memory Technologies. Massachusetts Institute of Technology. Slide 11
"Non-Volatile Read/Write Memories
" explicitly lists Flash memory (used in SSDs) as a non-volatile technology. Slide 5
"Dynamic RAM (DRAM)
" categorizes it as volatile.
3. Arpaci-Dusseau
R. H.
& Arpaci-Dusseau
A. C. (2018). Operating Systems: Three Easy Pieces. Arpaci-Dusseau Books. In the introduction to Part III: Persistence
Chapter 36
"I/O Devices
" distinguishes between volatile main memory (RAM) and persistent storage devices like hard drives and SSDs
which hold data across power cycles.