В зависимости от назначения и особенностей реализации устройств компьютерной памяти, по-разному подходят и к вопросам их классификации.
Так, при рассмотрении удаленности и доступности памяти для центрального процессорного устройства различают: первичную, вторичную или третичную память.
Способность или неспособность к хранению данных в условиях отключения внешних источников питания хранения данных.
Особенности механизмов чтения-записи отличают устройства памяти только для чтения (ПЗУ), доступные для разового записи и множества считываемые (WORM) или пригодные для полноценного выполнения операций считывания-записи. Порядок выборки определяет память произвольного или последовательного доступа с блочной илифайловой адресацией.
Впрочем, довольно часто к вопросу классификации подходят проще, например, различая устройства в зависимости от используемого типа носителя - полупроводниковая память, оптическая память, магнитооптическая память, магнитная память и т.п.
Различные типы памяти имеют разные предпочтения, через которые в большинстве современных компьютеров используются сразу несколько типов устройств хранения данных.
Первичная или вторичная?
Первичная память характеризуется наибольшей скоростью доступа. Центральный процессор имеет прямой доступ к устройствам первичной памяти; иногда они даже располагаются на одном и том же кристалле.
В традиционной интерпретации первичная память содержит активно используемые данные (например, программы, работающие в настоящее время, а также данные, обрабатываемые в настоящее время). Обычно бывает высокоскоростная, относительно небольшая, энергозависимая (не всегда). Иногда ее называют основной памятью.
Вторичная память также называется периферийной. В ней обычно хранится информация, которая не используется в настоящее время. Доступ к такой памяти происходит медленнее, однако объемы такой памяти могут быть в сотни и тысячи раз большим. В большинстве случаев эта память энергонезависимая.
Однако такое разделение не всегда возможно. Как основная память может использоваться диск с произвольным доступом. А вторичной памятью иногда называют ту, которую можно отключить от компьютера, например ленточные накопители.