Как устроена память компьютера: от кэша CPU до внутренностей SSD
Understanding Computer Memory Architecture and SSD Internals
Статья подробно разбирает иерархию компьютерной памяти: от регистров и кэша процессора до DRAM и твердотельных накопителей. Объясняется, почему невозможно создать одну идеальную память, как работает кэширование, чередование памяти (memory interleaving) и чем отличаются модули SIMM, DIMM, SO-DIMM и RDIMM. Также рассматриваются внутренности SSD: типы флеш-памяти, контроллеры, алгоритмы garbage collection и wear leveling.
Если процессор выполняет инструкции быстрее, чем память может их поставлять, процессор просто ждет.