# Memory Systems: Cache, DRAM, Disk

Morgan Kaufmann (2007). Encyclopedic walk through the memory hierarchy at the hardware level: SRAM cache organization, DDR DRAM timing and refresh, disk geometry and scheduling. The book that explains why your microbenchmark numbers move when you reseat a DIMM. On the [[eatonphil-bookclub]] speculative future list.

Related: [[hold-on-to-your-hardware]] (current DRAM/NAND supply story).
