EMZETT.
Войти

RAM, ROM и энергонезависимая память

Коротко: RAM — это энергозависимая основная память: быстрая, но после выключения пустая. ROM — это память только для чтения, постоянно хранящая данные и только считываемая. Энергонезависимые носители (SSD, жёсткий диск, USB-накопитель) хранят данные без питания и служат для хранения.

Подробнее: «Энергозависимая» означает: содержимое теряется без питания. Компьютерам нужны оба вида: быстрая энергозависимая память для текущей работы и энергонезависимая для хранения программ, данных и стартового ПО.

Подробности

RAMROMЭнергонезависимые носители
НазваниеПамять с произвольным доступомПамять только для чтенияSSD, HDD, USB-накопитель, SD-карта
Энергозависимая?данетнет
Записьбыстрая, любое число разфиксированная или редковозможна, ограниченное число раз (флеш)
Скоростьочень высокая (~50 ГБ/с)медленнаяSSD 0,5 – 14 ГБ/с, HDD 0,15 ГБ/с
Размер8 – 128 ГБКБ – МБ256 ГБ – несколько ТБ
НазначениеПрограммы и данные, с которыми работают сейчасСтартовое ПО (прошивка)Операционная система, программы, файлы
Цена за ГБвысокая–низкая

RAM (в основном DRAM): каждая ячейка — крошечный конденсатор, который нужно постоянно обновлять. Прямой доступ к каждому адресу за одинаковое время. SRAM (кэш) быстрее и дороже.

ROM и родственные:

  • ROM с масочным программированием: содержимое «прожигается» при производстве.
  • PROM, EPROM (стирается УФ), EEPROM (стирается электрически).
  • Flash ROM: сегодня распространена для прошивки BIOS/UEFI, перезаписываема (обновление).

Энергонезависимая (также массовая память): данные остаются без питания. Примеры: магнитный жёсткий диск, флеш (SSD), оптические носители (CD, DVD), магнитная лента.

Пример файла: он лежит на SSD, при открытии копируется в RAM, там редактируется и при сохранении записывается обратно. Если отключить питание до сохранения, изменения в RAM теряются.

  • Примечание: название «произвольный доступ» сбивает с толку, так как у SSD тоже произвольный доступ. Разница — в скорости и энергозависимости.
  • Новые технологии: NVRAM, 3D XPoint (снята с производства), MRAM сочетают скорость RAM с энергонезависимостью.

См. также: RAM, ROM, NAND flash