RAM и ROM выполняют разные функции в вычислительных устройствах, однако традиционное различие между ними уже не полностью описывает техническую реальность. Оперативная память RAM — это пространство, в котором устройство хранит данные и программы, с которыми процессор работает в данный момент, тогда как ROM исторически была связана с хранением постоянных инструкций, необходимых для запуска устройства.
Что делает RAM?
При открытии вкладки в браузере или запуске приложения данные перемещаются из накопителя в RAM, чтобы процессор мог обращаться к ним с очень высокой скоростью. Большинство современных устройств используют разновидность DRAM, которая хранит биты в виде электрических зарядов внутри небольших конденсаторов, требующих обновления тысячи раз в секунду. При отключении питания эта память теряет своё содержимое.
Применение RAM зависит от устройства. Настольные компьютеры используют модули DDR5, тогда как смартфоны и тонкие ноутбуки чаще всего полагаются на распаянную на плате память LPDDR, а видеокарты используют микросхемы GDDR вокруг графического процессора. Больший объём позволяет запускать больше приложений, открывать больше вкладок и реже обращаться к более медленному накопителю при заполнении памяти.
Значение RAM не ограничивается теоретической производительностью. Согласно материалу, контрактные цены на традиционную DRAM выросли на 90–95 процентов в квартальном выражении в начале года, по данным TrendForce, поскольку центры обработки данных для искусственного интеллекта поглощают значительную часть поставок. В прошлом году Micron также объявила о прекращении выпуска потребительской марки Crucial, чтобы сосредоточиться на более маржинальном спросе со стороны центров обработки данных для искусственного интеллекта, а операции прекратились в феврале.
Почему ROM больше не является «только для чтения»?
Первые микросхемы ROM программировались непосредственно в процессе изготовления самой схемы, поэтому их изменение требовало производства новой микросхемы. Затем в 1956 году появилась PROM, разработанная Wen Tsing Chow из American Bosch Arma, чтобы ВВС США могли загружать данные о целях в компьютеры управления ракетами посредством пережигания тонких предохранителей; запись в ней была окончательной.
В 1971 году инженер Intel Dov Frohman разработал стираемую с помощью ультрафиолетового излучения память EPROM, а затем EEPROM обеспечила электрическое стирание. После этого Fujio Masuoka из Toshiba возглавил развитие флеш-памяти, которая появилась в формате NOR в 1984 году, а затем NAND в 1987 году. Сегодня NAND используется в SSD, смартфонах, картах памяти и USB-накопителях.
Что меняется на практике?
Микросхему прошивки на материнской плате иногда по-прежнему называют BIOS ROM, однако фактически это небольшая флеш-микросхема, которую можно перезаписывать при установке обновлений прошивки. То же относится к слову ROM в спецификациях некоторых смартфонов, например Redmi 13 от Xiaomi: обычно оно обозначает флеш-память типа UFS или eMMC с разделами системы, ограниченными для чтения, а не традиционную ROM.
ROM, действительно изготовленная так, чтобы не изменяться, всё ещё существует, но в основном используется в очень дешёвой электронике и небольших контроллерах, для которых не предполагается изменение инструкций. Поэтому RAM сохранила своё основное техническое значение, тогда как ROM в современном употреблении превратилась в общее название памяти, которую пользователь не должен изменять, даже если она допускает перепрограммирование.