Память это компьютерная: Компьютерная память | это… Что такое Компьютерная память?

Содержание

Компьютерная память | это… Что такое Компьютерная память?

НЖМД объёмом 44 Мб 1980-х годов выпуска и CompactFlash на 2 Гб 2000-х годов выпуска

Модуль оперативной памяти DRAM, вставленный в материнскую плату

Устройство хранения информации на флеш-памяти

Компью́терная па́мять (устройство хранения информации, запоминающее устройство) — часть вычислительной машины, физическое устройство или среда для хранения данных, используемых в вычислениях, в течение определённого времени. Память, как и центральный процессор, является неизменной частью компьютера с 1940-х. Память в вычислительных устройствах имеет иерархическую структуру и обычно предполагает использование нескольких запоминающих устройств, имеющих различные характеристики.

В персональных компьютерах «памятью» часто называют один из её видов — динамическая память с произвольным доступом (DRAM), — которая в настоящее время используется в качестве ОЗУ персонального компьютера.

Задачей компьютерной памяти является хранение в своих ячейках состояния внешнего воздействия, запись информации. Эти ячейки могут фиксировать самые разнообразные физические воздействия (см. ниже). Они функционально аналогичны обычному электромеханическому переключателю и информация в них записывается в виде двух чётко различимых состояний — 0 и 1 («выключено»/«включено»). Специальные механизмы обеспечивают доступ (считывание, произвольное или последовательное) к состоянию этих ячеек.

Процесс доступа к памяти разбит на разделённые во времени процессы — операцию записи (сленг. прошивка, в случае записи ПЗУ) и операцию чтения, во многих случаях эти операции происходят под управлением отдельного специализированного устройства — контроллера памяти.

Также различают операцию стирания памяти — занесение (запись) в ячейки памяти одинаковых значений, обычно 0016 или FF16.

Наиболее известные запоминающие устройства, используемые в персональных компьютерах: модули оперативной памяти (ОЗУ), жёсткие диски (винчестеры), дискеты (гибкие магнитные диски), CD- или DVD-диски, а также устройства флеш-памяти.

Содержание

  • 1 Функции памяти
  • 2 Физические основы функционирования
  • 3 Классификация типов памяти
    • 3.1 Доступные операции с данными
    • 3.2 Энергозависимость
    • 3.3 Метод доступа
    • 3.4 Назначение
    • 3.5 Организация адресного пространства
    • 3.6 Удалённость и доступность для процессора
    • 3.7 Управление процессором
    • 3.8 Организация хранения данных и алгоритмы доступа к ним
    • 3.9 Физические принципы
      • 3.9.1 Разновидности полупроводниковой памяти
      • 3.9.2 Разновидности магнитной памяти
      • 3.9.3 Разновидности оптической памяти
  • 4 Редко используемые, устаревшие и экспериментальные виды
  • 5 Прочие термины
  • 6 См. также
  • 7 Примечания
  • 8 Литература
  • 9 Ссылки

Функции памяти

Компьютерная память обеспечивает поддержку одной из функций современного компьютера, — способность длительного хранения информации. Вместе с центральным процессором запоминающее устройство являются ключевыми звеньями так называемой архитектуры фон Неймана, — принципа, заложенного в основу большинства современных компьютеров общего назначения.

Первые компьютеры использовали запоминающие устройства исключительно для хранения обрабатываемых данных. Их программы реализовывались на аппаратном уровне в виде жёстко заданных выполняемых последовательностей. Любое перепрограммирование требовало огромного объёма ручной работы по подготовке новой документации, перекоммутации, перестройки блоков и устройств и т. д. Использование архитектуры фон Неймана, предусматривающей хранение компьютерных программ и данных в общей памяти, коренным образом переменило ситуацию.

Любая информация может быть измерена в битах и потому, независимо от того, на каких физических принципах и в какой системе счисления функционирует цифровой компьютер (двоичной, троичной, десятичной и т. п.), числа, текстовая информация, изображения, звук, видео и другие виды данных можно представить последовательностями битовых строк или двоичными числами. Это позволяет компьютеру манипулировать данными при условии достаточной ёмкости системы хранения (например, для хранения текста романа среднего размера необходимо около одного мегабайта).

К настоящему времени создано множество устройств, предназначенных для хранения данных, основанных на использовании самых разных физических эффектов. Универсального решения не существует, у каждого имеются свои достоинства и свои недостатки, поэтому компьютерные системы обычно оснащаются несколькими видами систем хранения, основные свойства которых обуславливают их использование и назначение.

Физические основы функционирования

В основе работы запоминающего устройства может лежать любой физический эффект, обеспечивающий приведение системы к двум или более устойчивым состояниям. В современной компьютерной технике часто используются физические свойства полупроводников, когда прохождение тока через полупроводник или его отсутствие трактуются как наличие логических сигналов 0 или 1. Устойчивые состояния, определяемые направлением намагниченности, позволяют использовать для хранения данных разнообразные магнитные материалы. Наличие или отсутствие заряда в конденсаторе также может быть положено в основу системы хранения. Отражение или рассеяние света от поверхности CD, DVD или Blu-ray-диска также позволяет хранить информацию.

Классификация типов памяти

Следует различать классификацию памяти и классификацию запоминающих устройств (ЗУ). Первая классифицирует память по функциональности, вторая же — по технической реализации. Здесь рассматривается первая — таким образом, в неё попадают как аппаратные виды памяти (реализуемые на ЗУ), так и структуры данных, реализуемые в большинстве случаев программно.

Доступные операции с данными

  • Память только для чтения (read-only memory, ROM)
  • Память для чтения/записи

Память на программируемых и перепрограммируемых ПЗУ (ППЗУ и ПППЗУ) не имеет общепринятого места в этой классификации. Её относят либо к подвиду памяти «только для чтения»[1], либо выделяют в отдельный вид.

Также предлагается относить память к тому или иному виду по характерной частоте её перезаписи на практике: к RAM относить виды, в которых информация часто меняется в процессе работы, а к ROM — предназначенные для хранения относительно неизменных данных.[1]

Энергозависимость

  • Энергонезависимая память (англ. nonvolatile storage) — память, реализованная ЗУ, записи в которых не стираются при снятии электропитания. К этому типу памяти относятся все виды памяти на ПЗУ и ППЗУ;
  • Энергозависимая память (англ. volatile storage) — память, реализованная ЗУ, записи в которых стираются при снятии электропитания. К этому типу памяти относятся память, реализованная на ОЗУ, кэш-память.
    • Статическая память (англ. static storage) — энергозависимая память, которой для хранения информации достаточно сохранения питающего напряжения;
    • Динамическая память (англ. dynamic storage) — энергозависимая память, в которой информация со временем разрушается (деградирует), и, кроме подачи электропитания, необходимо производить её периодическое восстановление (регенерацию).

Метод доступа

  • Последовательный доступ (англ. sequential access memory, SAM) — ячейки памяти выбираются (считываются) последовательно, одна за другой, в очерёдности их расположения. Вариант такой памяти — стековая память.
  • Произвольный доступ (англ. random access memory, RAM) — вычислительное устройство может обратиться к произвольной ячейке памяти по любому адресу.

Назначение

  • Буферная память (англ. buffer storage) — память, предназначенная для временного хранения данных при обмене ими между различными устройствами или программами.
  • Временная (промежуточная) память (англ. temporary (intermediate) storage) — память для хранения промежуточных результатов обработки.
  • Кеш-память (англ. cache memory) — часть архитектуры устройства или программного обеспечения, осуществляющая хранение часто используемых данных для предоставления их в более быстрый доступ, нежели кешируемая память.
  • Корректирующая память (англ. patch memory) — часть памяти ЭВМ, предназначенная для хранения адресов неисправных ячеек основной памяти. Также используются термины relocation table и remap table.
  • Управляющая память (англ. control storage) — память, содержащая управляющие программы или микропрограммы. Обычно реализуется в виде ПЗУ.
  • Разделяемая память или память коллективного доступа (англ. shared memory, shared access memory) — память, доступная одновременно нескольким пользователям, процессам или процессорам.

И др.

Организация адресного пространства

  • Реальная или физическая память (англ. real (physical) memory) — память, способ адресации которой соответствует физическому расположению её данных;
  • Виртуальная память (англ. virtual memory) — память, способ адресации которой не отражает физического расположения её данных;
  • Оверлейная память (англ.  overlayable storage) — память, в которой присутствует несколько областей с одинаковыми адресами, из которых в каждый момент доступна только одна.

Удалённость и доступность для процессора

  • Первичная память (сверхоперативная, СОЗУ) — доступна процессору без какого-либо обращения к внешним устройствам. Данная память отличается крайне малым временем доступа и тем, что неадресуема для программиста.
    • регистры процессора (процессорная или регистровая память) — регистры, расположенные непосредственно в АЛУ;
    • кэш процессора — кэш, используемый процессором для уменьшения среднего времени доступа к компьютерной памяти. Разделяется на несколько уровней, различающихся скоростью и объёмом (например, L1, L2, L3).
  • Вторичная память — доступна процессору путём прямой адресацией через шину адреса (адресуемая память). Таким образом доступна основная память (память, предназначенная для хранения текущих данных и выполняемых программ) и порты ввода-вывода (специальные адреса, через обращение к которым реализовано взаимодействие с прочей аппаратурой).
  • Третичная память — доступна только путём нетривиальной последовательности действий. Сюда входят все виды внешней памяти — доступной через устройства ввода-вывода. Взаимодействие с третичной памятью ведётся по определённым правилам (протоколам) и требует присутствия в памяти соответствующих программ. Программы, обеспечивающие минимально необходимое взаимодействие, помещаются в ПЗУ, входящее во вторичную память (у PC-совместимых ПК — это ПЗУ BIOS).

Положение структур данных, расположенных в основной памяти, в этой классификации неоднозначно. Как правило, их вообще в неё не включают, выполняя классификацию с привязкой к традиционно используемым видам ЗУ.[2]

Управление процессором

  • Непосредственно управляемая (оперативно доступная) память (англ. on-line storage) — память, непосредственно доступная в данный момент времени центральному процессору.[источник не указан 1031 день]
  • Автономная память — память, реализованная, например при помощи службы внешних носителей в Windows 2000, предусматривающей оперативное управление библиотеками носителей и устройствами с автоматической подачей дисков, облегчающей использование съёмных носителей типа магнитных лент и съёмных дисков, магнитных или оптических. [3]

Организация хранения данных и алгоритмы доступа к ним

Повторяет классификацию структур данных:

  • Адресуемая память — адресация осуществляется по местоположению данных.
  • Ассоциативная память (англ. associative memory, content-addressable memory, CAM) — адресация осуществляется по содержанию данных, а не по их местоположению.
  • Магазинная (стековая) память (англ. pushdown storage) — реализация стека.
  • Матричная память (англ. matrix storage) — ячейки памяти расположены так, что доступ к ним осуществляется по двум или более координатам.
  • Объектная память (англ. object storage) — память, система управления которой ориентирована на хранение объектов. При этом каждый объект характеризуется типом и размером записи.
  • Семантическая память (англ. semantic storage) — данные размещаются и списываются в соответствии с некоторой структурой понятийных признаков.

И др.

Физические принципы

Эта классификация повторяет соответствующую классификацию ЗУ.

ВидСреда, хранящая информациюПринцип чтения/записиПримеры
Полупроводниковая память (англ. semiconductor storage)сформированные в полупроводнике элементы, имеющие 2 устойчивых состояния с различными электрическими параметрамивключение в электрическую цепьSRAM, DRAM, EEPROM, Flash-память
Магнитная память (англ. magnetic storage)Намагниченность участков ферромагнитного материала (доменов)Магнитная записьМагнитная лента, магнитный диск, магнитная карта
Оптическая память (англ. optical storage, laser storage)последовательность участков (питов), отражающих или рассеивающих светчтение: отражение либо рассеяние лазерного луча от питов;
запись: точечный нагрев, изменяющий свойства отражающего слоя
CD, DVD, Blu-ray, HD DVD
Магнитооптическая память (англ.  magnetooptics storage)показатель преломления участков информационного слоячтение: преломление и отражение луча лазера
запись: точечный нагрев и электромагнитный импульс
CD-MO, Fujitsu DynaMO
Магниторезистивная память с произвольным доступом (англ. Spin Torque Transfer Random Access Memory, STT-RAM)магнитные доменыВ STT-RAM электрическое поле воздействует на микромагниты, заставляя их менять направление магнитного поля (спин). В свою очередь направление магнитного поля (справа — налево или сверху — вниз) вызывает изменение в сопротивлении (логические 0 и 1).MRAM
Память с изменением фазового состояния (англ. phase change memory, PCM)молекулы халькогенида (chalcogenide)использует изменение фазового состояния халькогенида — вещества, способного под воздействием нагрева и электрических полей переходить из непроводящего аморфного состояния (1) в проводящее кристаллическое (0). В ней применены диоды вертикального типа и трехмерная кристаллическая структура. Не требует предварительного удаления старых данных перед записью новых, не требует электропитания для сохранения своего состояния.[4]PRAM
Ёмкостная память (англ. capacitor storage)конденсаторыподача электрического напряжения на обкладкиDRAM
Разновидности полупроводниковой памяти
  • NOR
  • NAND
  • NVRAM
  • SRAM
  • DRAM
  • FB-DIMM
  • EEPROM
  • Flash
Разновидности магнитной памяти
  • Память на магнитной ленте (англ. magnetic tape memory) — представляет собой пластиковую узкую ленту с магнитным покрытием и механизм с блоком головок записи-воспроизведения (БГЗВ). Лента намотана на бобину, и последовательно протягивается лентопротяжным механизмом (ЛПМ) возле БГЗВ. Запись производится перемагничиванием частиц магнитного слоя ленты при прохождении их возле зазора головки записи. Считывание записанной информации происходит при прохождении намагниченного ранее участка плёнки возле зазора головки воспроизведения.
  • Память на магнитных дисках (англ. magnetic disk memory) — представляет собой круглый пластиковый диск с магнитным покрытием и механизм с БГЗВ. Данные при этом наносятся радиально, при вращении диска вокруг своей оси и радиальном сдвиге БГЗВ на шаг головки. Запись производится перемагничиванием частиц магнитного слоя диска при прохождении их возле зазора головки записи. Считывание записанной информации происходит при прохождении намагниченного ранее участка возле зазора головки воспроизведения.
  • Память на магнитной проволоке (англ. plated wire memory) Использовалась в магнитофонах до магнитной ленты. В настоящее время по этому принципу конструируется большинство авиационных т. н. «чёрных ящиков» — данный носитель имеет наиболее высокую устойчивость к внешним воздействиям и высокую сохранность даже при повреждениях в аварийных ситуациях.
  • Ферритовая память (англ. core storage) — ячейка представляет собой ферритовый сердечник, изменение состояния которого (перемагничивание) происходит при пропускании тока через намотанный на него проводник. В настоящее время имеет ограниченное применение, в основном в военной сфере.
Разновидности оптической памяти
  • Фазоинверсная память (англ. Phase Change Rewritable storage, PCR) — оптическая память, в которой рабочий (отражающий) слой выполнен из полимерного вещества, способного при нагреве менять фазовое состояние (кристаллическое↔аморфное) и отражающие характеристики в зависимости от режима нагрева. Применяется в перезаписываемых оптических дисках (CD-RW, DVD-RW).

Редко используемые, устаревшие и экспериментальные виды

ВидОписание
Акустическая память (англ. acoustic storage)использует замкнутые акустические линии задержки.
Запоминающая электронно-лучевая трубкаИспользует свойство вторичной эмиссии люминофора
Трековая память (англ. ) или память «на беговой дорожке» (англ. magnetic racetrack memory, MRM)базируется на открытых не так давно спинтронных эффектах, в частности на использовании спинового тока для перемещения наноразмерных магнитных объектов — доменных стенок — в пределах магнитных нанопроволок. Под действием такого тока доменные стенки бегут друг за другом по этой проволоке, словно бегуны по спринтерской дорожке (треку)[5][6]
Голографическая память (англ. holographic storage)использует пространственную графическую информацию, отображаемую в виде интерференционных структур.
Криогенная память (англ. cryogenic storage)использует сверхпроводящие материалы
Сегнетоэлектрическая память (англ. Ferroelectric RAM, FeRAM)Статическая оперативная память с произвольным доступом, ячейки которой сохраняют информацию, используя сегнетоэлектрический эффект. Исследованиями в этом направлении занимаются фирмы Hitachi совместно с Ramtron, Matsushita с фирмой Symetrix. По сравнению с флеш-памятью, ячейки FRAM практически не деградируют — гарантируется до циклов перезаписи.[7]
Молекулярная память (англ. molecular storage)Использует технологию атомной туннельной микроскопии. Носителями информации являются специальные виды плёнок. Головки, считывающие данные, сканируют поверхность плёнки. Их чувствительность позволяет определять наличие или отсутствие в молекулах отдельных атомов, на чём и основан принцип записи-считывания данных. В середине 1999 года эта технология была продемонстрирована компанией Nanochip. В основе архитектуры устройств записи-считывания лежит технология MARE (Molecular Array Read-Write Engine). Были достигнуты следующие показатели по плотности упаковки: около 40 Гбит/см² в устройствах чтения/записи и 128 Гбит/см² в устройствах с однократной записью, что в 6 раз превосходило тогдашние экспериментальные образцы магнитных дисков и более чем в 25 раз — серийные модели. Достигнутая на 2008 год скорость записи и чтения не позволяет говорить о массовом применении этой технологии.[источник не указан 1204 дня]
Электростатическая память (англ. electrostatic storage)Носителями данных являются накопленные заряды статического электричества на поверхности диэлектрика.

Прочие термины

  • Многоблочная память (англ. multibank memory) — вид оперативной памяти, организованной из нескольких независимых блоков, допускающих одновременное обращение к ним, что повышает её пропускную способность. Часто употребляется термин «интерлив» (калька с англ. interleave — перемежать) и может встречаться в документации некоторых фирм «многоканальная память» (англ. multichanel).
  • Память со встроенной логикой (англ. logic-in-memory) — вид памяти, содержащий встроенные средства логической обработки (преобразования) данных, например их масштабирования, преобразования кодов, наложения полей и др.
  • Многовходовая память (англ. multiport storage memory) — устройство памяти, допускающее независимое обращение с нескольких направлений (входов), причём обслуживание запросов производится в порядке их приоритета.
  • Многоуровневая память (англ. multilevel memory) — организация памяти, состоящая из нескольких уровней запоминающих устройств с различными характеристиками и рассматриваемая со стороны пользователей как единое целое. Для многоуровневой памяти характерна страничная организация, обеспечивающая «прозрачность» обмена данными между ЗУ разных уровней.
  • Память параллельного действия (англ. parallel storage) — вид памяти, в которой все области поиска могут быть доступны одновременно.
  • Страничная память (англ. page memory) — память, разбитая на одинаковые области — страницы. Операции записи-чтения на них осуществляются путём переключения страниц контроллером памяти.

См. также

  • Программы тестирования производительности
  • Memtest86+

Примечания

  1. 1 2 В. Фиоктистов. Обзор технологий хранения информации. Часть 1. Принципы работы и классификация ЗУ (21 июля 2006). Архивировано из первоисточника 22 августа 2011. Проверено 19 августа 2009.
  2. Э. Таненбаум. Архитектура компьютера. — 4-е изд. — СПб.: Питер, 2003. — С. 68. — 698 с. — ISBN 5-318-00298-6
  3. Глава 7. Диски и файловые системы. Внешние хранилища данных // Microsoft Windows 2000: Server и Proffesional / А. Н. Чекмарев, Д. Б. Вишняков.. — СПб.: БХВ-Перербург, 2000. — 1056 с. — ISBN 5-8206-0107-6
  4. PRAM память Samsung идет в производство
  5. Элементы — новости науки: Магнитная память «на беговой дорожке»: быстро, дешево и надежно
  6. iXBT.com :: Все новости :: Ученые IBM приближают создание «трековой памяти» к реальности
  7. Digital Daily Digest

Литература

  • Айен Синклер. Память // Словарь компьютерных терминов = Dictionary of Personal Computing / Пер. с англ. А. Помогайбо. — М.: Вече, АСТ, 1996. — 177 с. — ISBN 5-7141-0309-2

Ссылки

  • Глава 1. Общие принципы организации памяти ЭВМ

Компьютерная память | это… Что такое Компьютерная память?

НЖМД объёмом 44 Мб 1980-х годов выпуска и CompactFlash на 2 Гб 2000-х годов выпуска

Модуль оперативной памяти DRAM, вставленный в материнскую плату

Устройство хранения информации на флеш-памяти

Компью́терная па́мять (устройство хранения информации, запоминающее устройство) — часть вычислительной машины, физическое устройство или среда для хранения данных, используемых в вычислениях, в течение определённого времени. Память, как и центральный процессор, является неизменной частью компьютера с 1940-х. Память в вычислительных устройствах имеет иерархическую структуру и обычно предполагает использование нескольких запоминающих устройств, имеющих различные характеристики.

В персональных компьютерах «памятью» часто называют один из её видов — динамическая память с произвольным доступом (DRAM), — которая в настоящее время используется в качестве ОЗУ персонального компьютера.

Задачей компьютерной памяти является хранение в своих ячейках состояния внешнего воздействия, запись информации. Эти ячейки могут фиксировать самые разнообразные физические воздействия (см. ниже). Они функционально аналогичны обычному электромеханическому переключателю и информация в них записывается в виде двух чётко различимых состояний — 0 и 1 («выключено»/«включено»). Специальные механизмы обеспечивают доступ (считывание, произвольное или последовательное) к состоянию этих ячеек.

Процесс доступа к памяти разбит на разделённые во времени процессы — операцию записи (сленг. прошивка, в случае записи ПЗУ) и операцию чтения, во многих случаях эти операции происходят под управлением отдельного специализированного устройства — контроллера памяти.

Также различают операцию стирания памяти — занесение (запись) в ячейки памяти одинаковых значений, обычно 0016 или FF16.

Наиболее известные запоминающие устройства, используемые в персональных компьютерах: модули оперативной памяти (ОЗУ), жёсткие диски (винчестеры), дискеты (гибкие магнитные диски), CD- или DVD-диски, а также устройства флеш-памяти.

Содержание

  • 1 Функции памяти
  • 2 Физические основы функционирования
  • 3 Классификация типов памяти
    • 3.1 Доступные операции с данными
    • 3.2 Энергозависимость
    • 3.3 Метод доступа
    • 3.4 Назначение
    • 3.5 Организация адресного пространства
    • 3.6 Удалённость и доступность для процессора
    • 3.7 Управление процессором
    • 3.8 Организация хранения данных и алгоритмы доступа к ним
    • 3.9 Физические принципы
      • 3.9.1 Разновидности полупроводниковой памяти
      • 3.9.2 Разновидности магнитной памяти
      • 3.9.3 Разновидности оптической памяти
  • 4 Редко используемые, устаревшие и экспериментальные виды
  • 5 Прочие термины
  • 6 См. также
  • 7 Примечания
  • 8 Литература
  • 9 Ссылки

Функции памяти

Компьютерная память обеспечивает поддержку одной из функций современного компьютера, — способность длительного хранения информации. Вместе с центральным процессором запоминающее устройство являются ключевыми звеньями так называемой архитектуры фон Неймана, — принципа, заложенного в основу большинства современных компьютеров общего назначения.

Первые компьютеры использовали запоминающие устройства исключительно для хранения обрабатываемых данных. Их программы реализовывались на аппаратном уровне в виде жёстко заданных выполняемых последовательностей. Любое перепрограммирование требовало огромного объёма ручной работы по подготовке новой документации, перекоммутации, перестройки блоков и устройств и т. д. Использование архитектуры фон Неймана, предусматривающей хранение компьютерных программ и данных в общей памяти, коренным образом переменило ситуацию.

Любая информация может быть измерена в битах и потому, независимо от того, на каких физических принципах и в какой системе счисления функционирует цифровой компьютер (двоичной, троичной, десятичной и т.  п.), числа, текстовая информация, изображения, звук, видео и другие виды данных можно представить последовательностями битовых строк или двоичными числами. Это позволяет компьютеру манипулировать данными при условии достаточной ёмкости системы хранения (например, для хранения текста романа среднего размера необходимо около одного мегабайта).

К настоящему времени создано множество устройств, предназначенных для хранения данных, основанных на использовании самых разных физических эффектов. Универсального решения не существует, у каждого имеются свои достоинства и свои недостатки, поэтому компьютерные системы обычно оснащаются несколькими видами систем хранения, основные свойства которых обуславливают их использование и назначение.

Физические основы функционирования

В основе работы запоминающего устройства может лежать любой физический эффект, обеспечивающий приведение системы к двум или более устойчивым состояниям. В современной компьютерной технике часто используются физические свойства полупроводников, когда прохождение тока через полупроводник или его отсутствие трактуются как наличие логических сигналов 0 или 1. Устойчивые состояния, определяемые направлением намагниченности, позволяют использовать для хранения данных разнообразные магнитные материалы. Наличие или отсутствие заряда в конденсаторе также может быть положено в основу системы хранения. Отражение или рассеяние света от поверхности CD, DVD или Blu-ray-диска также позволяет хранить информацию.

Классификация типов памяти

Следует различать классификацию памяти и классификацию запоминающих устройств (ЗУ). Первая классифицирует память по функциональности, вторая же — по технической реализации. Здесь рассматривается первая — таким образом, в неё попадают как аппаратные виды памяти (реализуемые на ЗУ), так и структуры данных, реализуемые в большинстве случаев программно.

Доступные операции с данными

  • Память только для чтения (read-only memory, ROM)
  • Память для чтения/записи

Память на программируемых и перепрограммируемых ПЗУ (ППЗУ и ПППЗУ) не имеет общепринятого места в этой классификации. Её относят либо к подвиду памяти «только для чтения»[1], либо выделяют в отдельный вид.

Также предлагается относить память к тому или иному виду по характерной частоте её перезаписи на практике: к RAM относить виды, в которых информация часто меняется в процессе работы, а к ROM — предназначенные для хранения относительно неизменных данных.[1]

Энергозависимость

  • Энергонезависимая память (англ. nonvolatile storage) — память, реализованная ЗУ, записи в которых не стираются при снятии электропитания. К этому типу памяти относятся все виды памяти на ПЗУ и ППЗУ;
  • Энергозависимая память (англ. volatile storage) — память, реализованная ЗУ, записи в которых стираются при снятии электропитания. К этому типу памяти относятся память, реализованная на ОЗУ, кэш-память.
    • Статическая память (англ. static storage) — энергозависимая память, которой для хранения информации достаточно сохранения питающего напряжения;
    • Динамическая память (англ.  dynamic storage) — энергозависимая память, в которой информация со временем разрушается (деградирует), и, кроме подачи электропитания, необходимо производить её периодическое восстановление (регенерацию).

Метод доступа

  • Последовательный доступ (англ. sequential access memory, SAM) — ячейки памяти выбираются (считываются) последовательно, одна за другой, в очерёдности их расположения. Вариант такой памяти — стековая память.
  • Произвольный доступ (англ. random access memory, RAM) — вычислительное устройство может обратиться к произвольной ячейке памяти по любому адресу.

Назначение

  • Буферная память (англ. buffer storage) — память, предназначенная для временного хранения данных при обмене ими между различными устройствами или программами.
  • Временная (промежуточная) память (англ. temporary (intermediate) storage) — память для хранения промежуточных результатов обработки.
  • Кеш-память (англ. cache memory) — часть архитектуры устройства или программного обеспечения, осуществляющая хранение часто используемых данных для предоставления их в более быстрый доступ, нежели кешируемая память.
  • Корректирующая память (англ. patch memory) — часть памяти ЭВМ, предназначенная для хранения адресов неисправных ячеек основной памяти. Также используются термины relocation table и remap table.
  • Управляющая память (англ. control storage) — память, содержащая управляющие программы или микропрограммы. Обычно реализуется в виде ПЗУ.
  • Разделяемая память или память коллективного доступа (англ. shared memory, shared access memory) — память, доступная одновременно нескольким пользователям, процессам или процессорам.

И др.

Организация адресного пространства

  • Реальная или физическая память (англ. real (physical) memory) — память, способ адресации которой соответствует физическому расположению её данных;
  • Виртуальная память (англ.  virtual memory) — память, способ адресации которой не отражает физического расположения её данных;
  • Оверлейная память (англ. overlayable storage) — память, в которой присутствует несколько областей с одинаковыми адресами, из которых в каждый момент доступна только одна.

Удалённость и доступность для процессора

  • Первичная память (сверхоперативная, СОЗУ) — доступна процессору без какого-либо обращения к внешним устройствам. Данная память отличается крайне малым временем доступа и тем, что неадресуема для программиста.
    • регистры процессора (процессорная или регистровая память) — регистры, расположенные непосредственно в АЛУ;
    • кэш процессора — кэш, используемый процессором для уменьшения среднего времени доступа к компьютерной памяти. Разделяется на несколько уровней, различающихся скоростью и объёмом (например, L1, L2, L3).
  • Вторичная память — доступна процессору путём прямой адресацией через шину адреса (адресуемая память). Таким образом доступна основная память (память, предназначенная для хранения текущих данных и выполняемых программ) и порты ввода-вывода (специальные адреса, через обращение к которым реализовано взаимодействие с прочей аппаратурой).
  • Третичная память — доступна только путём нетривиальной последовательности действий. Сюда входят все виды внешней памяти — доступной через устройства ввода-вывода. Взаимодействие с третичной памятью ведётся по определённым правилам (протоколам) и требует присутствия в памяти соответствующих программ. Программы, обеспечивающие минимально необходимое взаимодействие, помещаются в ПЗУ, входящее во вторичную память (у PC-совместимых ПК — это ПЗУ BIOS).

Положение структур данных, расположенных в основной памяти, в этой классификации неоднозначно. Как правило, их вообще в неё не включают, выполняя классификацию с привязкой к традиционно используемым видам ЗУ.[2]

Управление процессором

  • Непосредственно управляемая (оперативно доступная) память (англ.  on-line storage) — память, непосредственно доступная в данный момент времени центральному процессору.[источник не указан 1031 день]
  • Автономная память — память, реализованная, например при помощи службы внешних носителей в Windows 2000, предусматривающей оперативное управление библиотеками носителей и устройствами с автоматической подачей дисков, облегчающей использование съёмных носителей типа магнитных лент и съёмных дисков, магнитных или оптических.[3]

Организация хранения данных и алгоритмы доступа к ним

Повторяет классификацию структур данных:

  • Адресуемая память — адресация осуществляется по местоположению данных.
  • Ассоциативная память (англ. associative memory, content-addressable memory, CAM) — адресация осуществляется по содержанию данных, а не по их местоположению.
  • Магазинная (стековая) память (англ. pushdown storage) — реализация стека.
  • Матричная память (англ.  matrix storage) — ячейки памяти расположены так, что доступ к ним осуществляется по двум или более координатам.
  • Объектная память (англ. object storage) — память, система управления которой ориентирована на хранение объектов. При этом каждый объект характеризуется типом и размером записи.
  • Семантическая память (англ. semantic storage) — данные размещаются и списываются в соответствии с некоторой структурой понятийных признаков.

И др.

Физические принципы

Эта классификация повторяет соответствующую классификацию ЗУ.

ВидСреда, хранящая информациюПринцип чтения/записиПримеры
Полупроводниковая память (англ. semiconductor storage)сформированные в полупроводнике элементы, имеющие 2 устойчивых состояния с различными электрическими параметрамивключение в электрическую цепьSRAM, DRAM, EEPROM, Flash-память
Магнитная память (англ.  magnetic storage)Намагниченность участков ферромагнитного материала (доменов)Магнитная записьМагнитная лента, магнитный диск, магнитная карта
Оптическая память (англ. optical storage, laser storage)последовательность участков (питов), отражающих или рассеивающих светчтение: отражение либо рассеяние лазерного луча от питов;
запись: точечный нагрев, изменяющий свойства отражающего слоя
CD, DVD, Blu-ray, HD DVD
Магнитооптическая память (англ. magnetooptics storage)показатель преломления участков информационного слоячтение: преломление и отражение луча лазера
запись: точечный нагрев и электромагнитный импульс
CD-MO, Fujitsu DynaMO
Магниторезистивная память с произвольным доступом (англ. Spin Torque Transfer Random Access Memory, STT-RAM)магнитные доменыВ STT-RAM электрическое поле воздействует на микромагниты, заставляя их менять направление магнитного поля (спин). В свою очередь направление магнитного поля (справа — налево или сверху — вниз) вызывает изменение в сопротивлении (логические 0 и 1).MRAM
Память с изменением фазового состояния (англ. phase change memory, PCM)молекулы халькогенида (chalcogenide)использует изменение фазового состояния халькогенида — вещества, способного под воздействием нагрева и электрических полей переходить из непроводящего аморфного состояния (1) в проводящее кристаллическое (0). В ней применены диоды вертикального типа и трехмерная кристаллическая структура. Не требует предварительного удаления старых данных перед записью новых, не требует электропитания для сохранения своего состояния.[4]PRAM
Ёмкостная память (англ. capacitor storage)конденсаторыподача электрического напряжения на обкладкиDRAM
Разновидности полупроводниковой памяти
  • NOR
  • NAND
  • NVRAM
  • SRAM
  • DRAM
  • FB-DIMM
  • EEPROM
  • Flash
Разновидности магнитной памяти
  • Память на магнитной ленте (англ.  magnetic tape memory) — представляет собой пластиковую узкую ленту с магнитным покрытием и механизм с блоком головок записи-воспроизведения (БГЗВ). Лента намотана на бобину, и последовательно протягивается лентопротяжным механизмом (ЛПМ) возле БГЗВ. Запись производится перемагничиванием частиц магнитного слоя ленты при прохождении их возле зазора головки записи. Считывание записанной информации происходит при прохождении намагниченного ранее участка плёнки возле зазора головки воспроизведения.
  • Память на магнитных дисках (англ. magnetic disk memory) — представляет собой круглый пластиковый диск с магнитным покрытием и механизм с БГЗВ. Данные при этом наносятся радиально, при вращении диска вокруг своей оси и радиальном сдвиге БГЗВ на шаг головки. Запись производится перемагничиванием частиц магнитного слоя диска при прохождении их возле зазора головки записи. Считывание записанной информации происходит при прохождении намагниченного ранее участка возле зазора головки воспроизведения.
  • Память на магнитной проволоке (англ. plated wire memory) Использовалась в магнитофонах до магнитной ленты. В настоящее время по этому принципу конструируется большинство авиационных т. н. «чёрных ящиков» — данный носитель имеет наиболее высокую устойчивость к внешним воздействиям и высокую сохранность даже при повреждениях в аварийных ситуациях.
  • Ферритовая память (англ. core storage) — ячейка представляет собой ферритовый сердечник, изменение состояния которого (перемагничивание) происходит при пропускании тока через намотанный на него проводник. В настоящее время имеет ограниченное применение, в основном в военной сфере.
Разновидности оптической памяти
  • Фазоинверсная память (англ. Phase Change Rewritable storage, PCR) — оптическая память, в которой рабочий (отражающий) слой выполнен из полимерного вещества, способного при нагреве менять фазовое состояние (кристаллическое↔аморфное) и отражающие характеристики в зависимости от режима нагрева. Применяется в перезаписываемых оптических дисках (CD-RW, DVD-RW).

Редко используемые, устаревшие и экспериментальные виды

ВидОписание
Акустическая память (англ. acoustic storage)использует замкнутые акустические линии задержки.
Запоминающая электронно-лучевая трубкаИспользует свойство вторичной эмиссии люминофора
Трековая память (англ.) или память «на беговой дорожке» (англ. magnetic racetrack memory, MRM)базируется на открытых не так давно спинтронных эффектах, в частности на использовании спинового тока для перемещения наноразмерных магнитных объектов — доменных стенок — в пределах магнитных нанопроволок. Под действием такого тока доменные стенки бегут друг за другом по этой проволоке, словно бегуны по спринтерской дорожке (треку)[5][6]
Голографическая память (англ. holographic storage)использует пространственную графическую информацию, отображаемую в виде интерференционных структур.
Криогенная память (англ. cryogenic storage)использует сверхпроводящие материалы
Сегнетоэлектрическая память (англ. Ferroelectric RAM, FeRAM)Статическая оперативная память с произвольным доступом, ячейки которой сохраняют информацию, используя сегнетоэлектрический эффект. Исследованиями в этом направлении занимаются фирмы Hitachi совместно с Ramtron, Matsushita с фирмой Symetrix. По сравнению с флеш-памятью, ячейки FRAM практически не деградируют — гарантируется до циклов перезаписи.[7]
Молекулярная память (англ. molecular storage)Использует технологию атомной туннельной микроскопии. Носителями информации являются специальные виды плёнок. Головки, считывающие данные, сканируют поверхность плёнки. Их чувствительность позволяет определять наличие или отсутствие в молекулах отдельных атомов, на чём и основан принцип записи-считывания данных. В середине 1999 года эта технология была продемонстрирована компанией Nanochip. В основе архитектуры устройств записи-считывания лежит технология MARE (Molecular Array Read-Write Engine). Были достигнуты следующие показатели по плотности упаковки: около 40 Гбит/см² в устройствах чтения/записи и 128 Гбит/см² в устройствах с однократной записью, что в 6 раз превосходило тогдашние экспериментальные образцы магнитных дисков и более чем в 25 раз — серийные модели. Достигнутая на 2008 год скорость записи и чтения не позволяет говорить о массовом применении этой технологии.[источник не указан 1204 дня]
Электростатическая память (англ. electrostatic storage)Носителями данных являются накопленные заряды статического электричества на поверхности диэлектрика.

Прочие термины

  • Многоблочная память (англ. multibank memory) — вид оперативной памяти, организованной из нескольких независимых блоков, допускающих одновременное обращение к ним, что повышает её пропускную способность. Часто употребляется термин «интерлив» (калька с англ. interleave — перемежать) и может встречаться в документации некоторых фирм «многоканальная память» (англ. multichanel).
  • Память со встроенной логикой (англ. logic-in-memory) — вид памяти, содержащий встроенные средства логической обработки (преобразования) данных, например их масштабирования, преобразования кодов, наложения полей и др.
  • Многовходовая память (англ. multiport storage memory) — устройство памяти, допускающее независимое обращение с нескольких направлений (входов), причём обслуживание запросов производится в порядке их приоритета.
  • Многоуровневая память (англ. multilevel memory) — организация памяти, состоящая из нескольких уровней запоминающих устройств с различными характеристиками и рассматриваемая со стороны пользователей как единое целое. Для многоуровневой памяти характерна страничная организация, обеспечивающая «прозрачность» обмена данными между ЗУ разных уровней.
  • Память параллельного действия (англ. parallel storage) — вид памяти, в которой все области поиска могут быть доступны одновременно.
  • Страничная память (англ. page memory) — память, разбитая на одинаковые области — страницы. Операции записи-чтения на них осуществляются путём переключения страниц контроллером памяти.

См. также

  • Программы тестирования производительности
  • Memtest86+

Примечания

  1. 1 2 В. Фиоктистов. Обзор технологий хранения информации. Часть 1. Принципы работы и классификация ЗУ (21 июля 2006). Архивировано из первоисточника 22 августа 2011. Проверено 19 августа 2009.
  2. Э. Таненбаум. Архитектура компьютера. — 4-е изд. — СПб.: Питер, 2003. — С. 68. — 698 с. — ISBN 5-318-00298-6
  3. Глава 7. Диски и файловые системы. Внешние хранилища данных // Microsoft Windows 2000: Server и Proffesional / А. Н. Чекмарев, Д. Б. Вишняков.. — СПб.: БХВ-Перербург, 2000. — 1056 с. — ISBN 5-8206-0107-6
  4. PRAM память Samsung идет в производство
  5. Элементы — новости науки: Магнитная память «на беговой дорожке»: быстро, дешево и надежно
  6. iXBT.com :: Все новости :: Ученые IBM приближают создание «трековой памяти» к реальности
  7. Digital Daily Digest

Литература

  • Айен Синклер. Память // Словарь компьютерных терминов = Dictionary of Personal Computing / Пер. с англ. А. Помогайбо. — М.: Вече, АСТ, 1996. — 177 с. — ISBN 5-7141-0309-2

Ссылки

  • Глава 1. Общие принципы организации памяти ЭВМ

Компьютерная память | это… Что такое Компьютерная память?

НЖМД объёмом 44 Мб 1980-х годов выпуска и CompactFlash на 2 Гб 2000-х годов выпуска

Модуль оперативной памяти DRAM, вставленный в материнскую плату

Устройство хранения информации на флеш-памяти

Компью́терная па́мять (устройство хранения информации, запоминающее устройство) — часть вычислительной машины, физическое устройство или среда для хранения данных, используемых в вычислениях, в течение определённого времени. Память, как и центральный процессор, является неизменной частью компьютера с 1940-х. Память в вычислительных устройствах имеет иерархическую структуру и обычно предполагает использование нескольких запоминающих устройств, имеющих различные характеристики.

В персональных компьютерах «памятью» часто называют один из её видов — динамическая память с произвольным доступом (DRAM), — которая в настоящее время используется в качестве ОЗУ персонального компьютера.

Задачей компьютерной памяти является хранение в своих ячейках состояния внешнего воздействия, запись информации. Эти ячейки могут фиксировать самые разнообразные физические воздействия (см. ниже). Они функционально аналогичны обычному электромеханическому переключателю и информация в них записывается в виде двух чётко различимых состояний — 0 и 1 («выключено»/«включено»). Специальные механизмы обеспечивают доступ (считывание, произвольное или последовательное) к состоянию этих ячеек.

Процесс доступа к памяти разбит на разделённые во времени процессы — операцию записи (сленг. прошивка, в случае записи ПЗУ) и операцию чтения, во многих случаях эти операции происходят под управлением отдельного специализированного устройства — контроллера памяти.

Также различают операцию стирания памяти — занесение (запись) в ячейки памяти одинаковых значений, обычно 0016 или FF16.

Наиболее известные запоминающие устройства, используемые в персональных компьютерах: модули оперативной памяти (ОЗУ), жёсткие диски (винчестеры), дискеты (гибкие магнитные диски), CD- или DVD-диски, а также устройства флеш-памяти.

Содержание

  • 1 Функции памяти
  • 2 Физические основы функционирования
  • 3 Классификация типов памяти
    • 3.1 Доступные операции с данными
    • 3.2 Энергозависимость
    • 3.3 Метод доступа
    • 3.4 Назначение
    • 3.5 Организация адресного пространства
    • 3.6 Удалённость и доступность для процессора
    • 3.7 Управление процессором
    • 3.8 Организация хранения данных и алгоритмы доступа к ним
    • 3. 9 Физические принципы
      • 3.9.1 Разновидности полупроводниковой памяти
      • 3.9.2 Разновидности магнитной памяти
      • 3.9.3 Разновидности оптической памяти
  • 4 Редко используемые, устаревшие и экспериментальные виды
  • 5 Прочие термины
  • 6 См. также
  • 7 Примечания
  • 8 Литература
  • 9 Ссылки

Функции памяти

Компьютерная память обеспечивает поддержку одной из функций современного компьютера, — способность длительного хранения информации. Вместе с центральным процессором запоминающее устройство являются ключевыми звеньями так называемой архитектуры фон Неймана, — принципа, заложенного в основу большинства современных компьютеров общего назначения.

Первые компьютеры использовали запоминающие устройства исключительно для хранения обрабатываемых данных. Их программы реализовывались на аппаратном уровне в виде жёстко заданных выполняемых последовательностей. Любое перепрограммирование требовало огромного объёма ручной работы по подготовке новой документации, перекоммутации, перестройки блоков и устройств и т.  д. Использование архитектуры фон Неймана, предусматривающей хранение компьютерных программ и данных в общей памяти, коренным образом переменило ситуацию.

Любая информация может быть измерена в битах и потому, независимо от того, на каких физических принципах и в какой системе счисления функционирует цифровой компьютер (двоичной, троичной, десятичной и т. п.), числа, текстовая информация, изображения, звук, видео и другие виды данных можно представить последовательностями битовых строк или двоичными числами. Это позволяет компьютеру манипулировать данными при условии достаточной ёмкости системы хранения (например, для хранения текста романа среднего размера необходимо около одного мегабайта).

К настоящему времени создано множество устройств, предназначенных для хранения данных, основанных на использовании самых разных физических эффектов. Универсального решения не существует, у каждого имеются свои достоинства и свои недостатки, поэтому компьютерные системы обычно оснащаются несколькими видами систем хранения, основные свойства которых обуславливают их использование и назначение.

Физические основы функционирования

В основе работы запоминающего устройства может лежать любой физический эффект, обеспечивающий приведение системы к двум или более устойчивым состояниям. В современной компьютерной технике часто используются физические свойства полупроводников, когда прохождение тока через полупроводник или его отсутствие трактуются как наличие логических сигналов 0 или 1. Устойчивые состояния, определяемые направлением намагниченности, позволяют использовать для хранения данных разнообразные магнитные материалы. Наличие или отсутствие заряда в конденсаторе также может быть положено в основу системы хранения. Отражение или рассеяние света от поверхности CD, DVD или Blu-ray-диска также позволяет хранить информацию.

Классификация типов памяти

Следует различать классификацию памяти и классификацию запоминающих устройств (ЗУ). Первая классифицирует память по функциональности, вторая же — по технической реализации. Здесь рассматривается первая — таким образом, в неё попадают как аппаратные виды памяти (реализуемые на ЗУ), так и структуры данных, реализуемые в большинстве случаев программно.

Доступные операции с данными

  • Память только для чтения (read-only memory, ROM)
  • Память для чтения/записи

Память на программируемых и перепрограммируемых ПЗУ (ППЗУ и ПППЗУ) не имеет общепринятого места в этой классификации. Её относят либо к подвиду памяти «только для чтения»[1], либо выделяют в отдельный вид.

Также предлагается относить память к тому или иному виду по характерной частоте её перезаписи на практике: к RAM относить виды, в которых информация часто меняется в процессе работы, а к ROM — предназначенные для хранения относительно неизменных данных.[1]

Энергозависимость

  • Энергонезависимая память (англ. nonvolatile storage) — память, реализованная ЗУ, записи в которых не стираются при снятии электропитания. К этому типу памяти относятся все виды памяти на ПЗУ и ППЗУ;
  • Энергозависимая память (англ. volatile storage) — память, реализованная ЗУ, записи в которых стираются при снятии электропитания. К этому типу памяти относятся память, реализованная на ОЗУ, кэш-память.
    • Статическая память (англ. static storage) — энергозависимая память, которой для хранения информации достаточно сохранения питающего напряжения;
    • Динамическая память (англ. dynamic storage) — энергозависимая память, в которой информация со временем разрушается (деградирует), и, кроме подачи электропитания, необходимо производить её периодическое восстановление (регенерацию).

Метод доступа

  • Последовательный доступ (англ. sequential access memory, SAM) — ячейки памяти выбираются (считываются) последовательно, одна за другой, в очерёдности их расположения. Вариант такой памяти — стековая память.
  • Произвольный доступ (англ. random access memory, RAM) — вычислительное устройство может обратиться к произвольной ячейке памяти по любому адресу.

Назначение

  • Буферная память (англ. buffer storage) — память, предназначенная для временного хранения данных при обмене ими между различными устройствами или программами.
  • Временная (промежуточная) память (англ. temporary (intermediate) storage) — память для хранения промежуточных результатов обработки.
  • Кеш-память (англ. cache memory) — часть архитектуры устройства или программного обеспечения, осуществляющая хранение часто используемых данных для предоставления их в более быстрый доступ, нежели кешируемая память.
  • Корректирующая память (англ. patch memory) — часть памяти ЭВМ, предназначенная для хранения адресов неисправных ячеек основной памяти. Также используются термины relocation table и remap table.
  • Управляющая память (англ. control storage) — память, содержащая управляющие программы или микропрограммы. Обычно реализуется в виде ПЗУ.
  • Разделяемая память или память коллективного доступа (англ. shared memory, shared access memory) — память, доступная одновременно нескольким пользователям, процессам или процессорам.

И др.

Организация адресного пространства

  • Реальная или физическая память (англ. real (physical) memory) — память, способ адресации которой соответствует физическому расположению её данных;
  • Виртуальная память (англ. virtual memory) — память, способ адресации которой не отражает физического расположения её данных;
  • Оверлейная память (англ. overlayable storage) — память, в которой присутствует несколько областей с одинаковыми адресами, из которых в каждый момент доступна только одна.

Удалённость и доступность для процессора

  • Первичная память (сверхоперативная, СОЗУ) — доступна процессору без какого-либо обращения к внешним устройствам. Данная память отличается крайне малым временем доступа и тем, что неадресуема для программиста.
    • регистры процессора (процессорная или регистровая память) — регистры, расположенные непосредственно в АЛУ;
    • кэш процессора — кэш, используемый процессором для уменьшения среднего времени доступа к компьютерной памяти. Разделяется на несколько уровней, различающихся скоростью и объёмом (например, L1, L2, L3).
  • Вторичная память — доступна процессору путём прямой адресацией через шину адреса (адресуемая память). Таким образом доступна основная память (память, предназначенная для хранения текущих данных и выполняемых программ) и порты ввода-вывода (специальные адреса, через обращение к которым реализовано взаимодействие с прочей аппаратурой).
  • Третичная память — доступна только путём нетривиальной последовательности действий. Сюда входят все виды внешней памяти — доступной через устройства ввода-вывода. Взаимодействие с третичной памятью ведётся по определённым правилам (протоколам) и требует присутствия в памяти соответствующих программ. Программы, обеспечивающие минимально необходимое взаимодействие, помещаются в ПЗУ, входящее во вторичную память (у PC-совместимых ПК — это ПЗУ BIOS).

Положение структур данных, расположенных в основной памяти, в этой классификации неоднозначно. Как правило, их вообще в неё не включают, выполняя классификацию с привязкой к традиционно используемым видам ЗУ.[2]

Управление процессором

  • Непосредственно управляемая (оперативно доступная) память (англ. on-line storage) — память, непосредственно доступная в данный момент времени центральному процессору.[источник не указан 1031 день]
  • Автономная память — память, реализованная, например при помощи службы внешних носителей в Windows 2000, предусматривающей оперативное управление библиотеками носителей и устройствами с автоматической подачей дисков, облегчающей использование съёмных носителей типа магнитных лент и съёмных дисков, магнитных или оптических.[3]

Организация хранения данных и алгоритмы доступа к ним

Повторяет классификацию структур данных:

  • Адресуемая память — адресация осуществляется по местоположению данных.
  • Ассоциативная память (англ.  associative memory, content-addressable memory, CAM) — адресация осуществляется по содержанию данных, а не по их местоположению.
  • Магазинная (стековая) память (англ. pushdown storage) — реализация стека.
  • Матричная память (англ. matrix storage) — ячейки памяти расположены так, что доступ к ним осуществляется по двум или более координатам.
  • Объектная память (англ. object storage) — память, система управления которой ориентирована на хранение объектов. При этом каждый объект характеризуется типом и размером записи.
  • Семантическая память (англ. semantic storage) — данные размещаются и списываются в соответствии с некоторой структурой понятийных признаков.

И др.

Физические принципы

Эта классификация повторяет соответствующую классификацию ЗУ.

ВидСреда, хранящая информациюПринцип чтения/записиПримеры
Полупроводниковая память (англ.  semiconductor storage)сформированные в полупроводнике элементы, имеющие 2 устойчивых состояния с различными электрическими параметрамивключение в электрическую цепьSRAM, DRAM, EEPROM, Flash-память
Магнитная память (англ. magnetic storage)Намагниченность участков ферромагнитного материала (доменов)Магнитная записьМагнитная лента, магнитный диск, магнитная карта
Оптическая память (англ. optical storage, laser storage)последовательность участков (питов), отражающих или рассеивающих светчтение: отражение либо рассеяние лазерного луча от питов;
запись: точечный нагрев, изменяющий свойства отражающего слоя
CD, DVD, Blu-ray, HD DVD
Магнитооптическая память (англ. magnetooptics storage)показатель преломления участков информационного слоячтение: преломление и отражение луча лазера
запись: точечный нагрев и электромагнитный импульс
CD-MO, Fujitsu DynaMO
Магниторезистивная память с произвольным доступом (англ.  Spin Torque Transfer Random Access Memory, STT-RAM)магнитные доменыВ STT-RAM электрическое поле воздействует на микромагниты, заставляя их менять направление магнитного поля (спин). В свою очередь направление магнитного поля (справа — налево или сверху — вниз) вызывает изменение в сопротивлении (логические 0 и 1).MRAM
Память с изменением фазового состояния (англ. phase change memory, PCM)молекулы халькогенида (chalcogenide)использует изменение фазового состояния халькогенида — вещества, способного под воздействием нагрева и электрических полей переходить из непроводящего аморфного состояния (1) в проводящее кристаллическое (0). В ней применены диоды вертикального типа и трехмерная кристаллическая структура. Не требует предварительного удаления старых данных перед записью новых, не требует электропитания для сохранения своего состояния.[4]PRAM
Ёмкостная память (англ.  capacitor storage)конденсаторыподача электрического напряжения на обкладкиDRAM
Разновидности полупроводниковой памяти
  • NOR
  • NAND
  • NVRAM
  • SRAM
  • DRAM
  • FB-DIMM
  • EEPROM
  • Flash
Разновидности магнитной памяти
  • Память на магнитной ленте (англ. magnetic tape memory) — представляет собой пластиковую узкую ленту с магнитным покрытием и механизм с блоком головок записи-воспроизведения (БГЗВ). Лента намотана на бобину, и последовательно протягивается лентопротяжным механизмом (ЛПМ) возле БГЗВ. Запись производится перемагничиванием частиц магнитного слоя ленты при прохождении их возле зазора головки записи. Считывание записанной информации происходит при прохождении намагниченного ранее участка плёнки возле зазора головки воспроизведения.
  • Память на магнитных дисках (англ. magnetic disk memory) — представляет собой круглый пластиковый диск с магнитным покрытием и механизм с БГЗВ. Данные при этом наносятся радиально, при вращении диска вокруг своей оси и радиальном сдвиге БГЗВ на шаг головки. Запись производится перемагничиванием частиц магнитного слоя диска при прохождении их возле зазора головки записи. Считывание записанной информации происходит при прохождении намагниченного ранее участка возле зазора головки воспроизведения.
  • Память на магнитной проволоке (англ. plated wire memory) Использовалась в магнитофонах до магнитной ленты. В настоящее время по этому принципу конструируется большинство авиационных т. н. «чёрных ящиков» — данный носитель имеет наиболее высокую устойчивость к внешним воздействиям и высокую сохранность даже при повреждениях в аварийных ситуациях.
  • Ферритовая память (англ. core storage) — ячейка представляет собой ферритовый сердечник, изменение состояния которого (перемагничивание) происходит при пропускании тока через намотанный на него проводник. В настоящее время имеет ограниченное применение, в основном в военной сфере.
Разновидности оптической памяти
  • Фазоинверсная память (англ. Phase Change Rewritable storage, PCR) — оптическая память, в которой рабочий (отражающий) слой выполнен из полимерного вещества, способного при нагреве менять фазовое состояние (кристаллическое↔аморфное) и отражающие характеристики в зависимости от режима нагрева. Применяется в перезаписываемых оптических дисках (CD-RW, DVD-RW).

Редко используемые, устаревшие и экспериментальные виды

ВидОписание
Акустическая память (англ. acoustic storage)использует замкнутые акустические линии задержки.
Запоминающая электронно-лучевая трубкаИспользует свойство вторичной эмиссии люминофора
Трековая память (англ.) или память «на беговой дорожке» (англ. magnetic racetrack memory, MRM)базируется на открытых не так давно спинтронных эффектах, в частности на использовании спинового тока для перемещения наноразмерных магнитных объектов — доменных стенок — в пределах магнитных нанопроволок. Под действием такого тока доменные стенки бегут друг за другом по этой проволоке, словно бегуны по спринтерской дорожке (треку)[5][6]
Голографическая память (англ. holographic storage)использует пространственную графическую информацию, отображаемую в виде интерференционных структур.
Криогенная память (англ. cryogenic storage)использует сверхпроводящие материалы
Сегнетоэлектрическая память (англ. Ferroelectric RAM, FeRAM)Статическая оперативная память с произвольным доступом, ячейки которой сохраняют информацию, используя сегнетоэлектрический эффект. Исследованиями в этом направлении занимаются фирмы Hitachi совместно с Ramtron, Matsushita с фирмой Symetrix. По сравнению с флеш-памятью, ячейки FRAM практически не деградируют — гарантируется до циклов перезаписи.[7]
Молекулярная память (англ. molecular storage)Использует технологию атомной туннельной микроскопии. Носителями информации являются специальные виды плёнок. Головки, считывающие данные, сканируют поверхность плёнки. Их чувствительность позволяет определять наличие или отсутствие в молекулах отдельных атомов, на чём и основан принцип записи-считывания данных. В середине 1999 года эта технология была продемонстрирована компанией Nanochip. В основе архитектуры устройств записи-считывания лежит технология MARE (Molecular Array Read-Write Engine). Были достигнуты следующие показатели по плотности упаковки: около 40 Гбит/см² в устройствах чтения/записи и 128 Гбит/см² в устройствах с однократной записью, что в 6 раз превосходило тогдашние экспериментальные образцы магнитных дисков и более чем в 25 раз — серийные модели. Достигнутая на 2008 год скорость записи и чтения не позволяет говорить о массовом применении этой технологии.[источник не указан 1204 дня]
Электростатическая память (англ. electrostatic storage)Носителями данных являются накопленные заряды статического электричества на поверхности диэлектрика.

Прочие термины

  • Многоблочная память (англ. multibank memory) — вид оперативной памяти, организованной из нескольких независимых блоков, допускающих одновременное обращение к ним, что повышает её пропускную способность. Часто употребляется термин «интерлив» (калька с англ. interleave — перемежать) и может встречаться в документации некоторых фирм «многоканальная память» (англ. multichanel).
  • Память со встроенной логикой (англ. logic-in-memory) — вид памяти, содержащий встроенные средства логической обработки (преобразования) данных, например их масштабирования, преобразования кодов, наложения полей и др.
  • Многовходовая память (англ. multiport storage memory) — устройство памяти, допускающее независимое обращение с нескольких направлений (входов), причём обслуживание запросов производится в порядке их приоритета.
  • Многоуровневая память (англ.  multilevel memory) — организация памяти, состоящая из нескольких уровней запоминающих устройств с различными характеристиками и рассматриваемая со стороны пользователей как единое целое. Для многоуровневой памяти характерна страничная организация, обеспечивающая «прозрачность» обмена данными между ЗУ разных уровней.
  • Память параллельного действия (англ. parallel storage) — вид памяти, в которой все области поиска могут быть доступны одновременно.
  • Страничная память (англ. page memory) — память, разбитая на одинаковые области — страницы. Операции записи-чтения на них осуществляются путём переключения страниц контроллером памяти.

См. также

  • Программы тестирования производительности
  • Memtest86+

Примечания

  1. 1 2 В. Фиоктистов. Обзор технологий хранения информации. Часть 1. Принципы работы и классификация ЗУ (21 июля 2006). Архивировано из первоисточника 22 августа 2011. Проверено 19 августа 2009.
  2. Э. Таненбаум. Архитектура компьютера. — 4-е изд. — СПб.: Питер, 2003. — С. 68. — 698 с. — ISBN 5-318-00298-6
  3. Глава 7. Диски и файловые системы. Внешние хранилища данных // Microsoft Windows 2000: Server и Proffesional / А. Н. Чекмарев, Д. Б. Вишняков.. — СПб.: БХВ-Перербург, 2000. — 1056 с. — ISBN 5-8206-0107-6
  4. PRAM память Samsung идет в производство
  5. Элементы — новости науки: Магнитная память «на беговой дорожке»: быстро, дешево и надежно
  6. iXBT.com :: Все новости :: Ученые IBM приближают создание «трековой памяти» к реальности
  7. Digital Daily Digest

Литература

  • Айен Синклер. Память // Словарь компьютерных терминов = Dictionary of Personal Computing / Пер. с англ. А. Помогайбо. — М.: Вече, АСТ, 1996. — 177 с. — ISBN 5-7141-0309-2

Ссылки

  • Глава 1. Общие принципы организации памяти ЭВМ

Компьютерная память | это… Что такое Компьютерная память?

НЖМД объёмом 44 Мб 1980-х годов выпуска и CompactFlash на 2 Гб 2000-х годов выпуска

Модуль оперативной памяти DRAM, вставленный в материнскую плату

Устройство хранения информации на флеш-памяти

Компью́терная па́мять (устройство хранения информации, запоминающее устройство) — часть вычислительной машины, физическое устройство или среда для хранения данных, используемых в вычислениях, в течение определённого времени. Память, как и центральный процессор, является неизменной частью компьютера с 1940-х. Память в вычислительных устройствах имеет иерархическую структуру и обычно предполагает использование нескольких запоминающих устройств, имеющих различные характеристики.

В персональных компьютерах «памятью» часто называют один из её видов — динамическая память с произвольным доступом (DRAM), — которая в настоящее время используется в качестве ОЗУ персонального компьютера.

Задачей компьютерной памяти является хранение в своих ячейках состояния внешнего воздействия, запись информации. Эти ячейки могут фиксировать самые разнообразные физические воздействия (см. ниже). Они функционально аналогичны обычному электромеханическому переключателю и информация в них записывается в виде двух чётко различимых состояний — 0 и 1 («выключено»/«включено»). Специальные механизмы обеспечивают доступ (считывание, произвольное или последовательное) к состоянию этих ячеек.

Процесс доступа к памяти разбит на разделённые во времени процессы — операцию записи (сленг. прошивка, в случае записи ПЗУ) и операцию чтения, во многих случаях эти операции происходят под управлением отдельного специализированного устройства — контроллера памяти.

Также различают операцию стирания памяти — занесение (запись) в ячейки памяти одинаковых значений, обычно 0016 или FF16.

Наиболее известные запоминающие устройства, используемые в персональных компьютерах: модули оперативной памяти (ОЗУ), жёсткие диски (винчестеры), дискеты (гибкие магнитные диски), CD- или DVD-диски, а также устройства флеш-памяти.

Содержание

  • 1 Функции памяти
  • 2 Физические основы функционирования
  • 3 Классификация типов памяти
    • 3.1 Доступные операции с данными
    • 3.2 Энергозависимость
    • 3.3 Метод доступа
    • 3.4 Назначение
    • 3.5 Организация адресного пространства
    • 3.6 Удалённость и доступность для процессора
    • 3.7 Управление процессором
    • 3.8 Организация хранения данных и алгоритмы доступа к ним
    • 3.9 Физические принципы
      • 3.9.1 Разновидности полупроводниковой памяти
      • 3.9.2 Разновидности магнитной памяти
      • 3.9.3 Разновидности оптической памяти
  • 4 Редко используемые, устаревшие и экспериментальные виды
  • 5 Прочие термины
  • 6 См. также
  • 7 Примечания
  • 8 Литература
  • 9 Ссылки

Функции памяти

Компьютерная память обеспечивает поддержку одной из функций современного компьютера, — способность длительного хранения информации. Вместе с центральным процессором запоминающее устройство являются ключевыми звеньями так называемой архитектуры фон Неймана, — принципа, заложенного в основу большинства современных компьютеров общего назначения.

Первые компьютеры использовали запоминающие устройства исключительно для хранения обрабатываемых данных. Их программы реализовывались на аппаратном уровне в виде жёстко заданных выполняемых последовательностей. Любое перепрограммирование требовало огромного объёма ручной работы по подготовке новой документации, перекоммутации, перестройки блоков и устройств и т. д. Использование архитектуры фон Неймана, предусматривающей хранение компьютерных программ и данных в общей памяти, коренным образом переменило ситуацию.

Любая информация может быть измерена в битах и потому, независимо от того, на каких физических принципах и в какой системе счисления функционирует цифровой компьютер (двоичной, троичной, десятичной и т. п.), числа, текстовая информация, изображения, звук, видео и другие виды данных можно представить последовательностями битовых строк или двоичными числами. Это позволяет компьютеру манипулировать данными при условии достаточной ёмкости системы хранения (например, для хранения текста романа среднего размера необходимо около одного мегабайта).

К настоящему времени создано множество устройств, предназначенных для хранения данных, основанных на использовании самых разных физических эффектов. Универсального решения не существует, у каждого имеются свои достоинства и свои недостатки, поэтому компьютерные системы обычно оснащаются несколькими видами систем хранения, основные свойства которых обуславливают их использование и назначение.

Физические основы функционирования

В основе работы запоминающего устройства может лежать любой физический эффект, обеспечивающий приведение системы к двум или более устойчивым состояниям. В современной компьютерной технике часто используются физические свойства полупроводников, когда прохождение тока через полупроводник или его отсутствие трактуются как наличие логических сигналов 0 или 1. Устойчивые состояния, определяемые направлением намагниченности, позволяют использовать для хранения данных разнообразные магнитные материалы. Наличие или отсутствие заряда в конденсаторе также может быть положено в основу системы хранения. Отражение или рассеяние света от поверхности CD, DVD или Blu-ray-диска также позволяет хранить информацию.

Классификация типов памяти

Следует различать классификацию памяти и классификацию запоминающих устройств (ЗУ). Первая классифицирует память по функциональности, вторая же — по технической реализации. Здесь рассматривается первая — таким образом, в неё попадают как аппаратные виды памяти (реализуемые на ЗУ), так и структуры данных, реализуемые в большинстве случаев программно.

Доступные операции с данными

  • Память только для чтения (read-only memory, ROM)
  • Память для чтения/записи

Память на программируемых и перепрограммируемых ПЗУ (ППЗУ и ПППЗУ) не имеет общепринятого места в этой классификации. Её относят либо к подвиду памяти «только для чтения»[1], либо выделяют в отдельный вид.

Также предлагается относить память к тому или иному виду по характерной частоте её перезаписи на практике: к RAM относить виды, в которых информация часто меняется в процессе работы, а к ROM — предназначенные для хранения относительно неизменных данных.[1]

Энергозависимость

  • Энергонезависимая память (англ. nonvolatile storage) — память, реализованная ЗУ, записи в которых не стираются при снятии электропитания. К этому типу памяти относятся все виды памяти на ПЗУ и ППЗУ;
  • Энергозависимая память (англ. volatile storage) — память, реализованная ЗУ, записи в которых стираются при снятии электропитания. К этому типу памяти относятся память, реализованная на ОЗУ, кэш-память.
    • Статическая память (англ. static storage) — энергозависимая память, которой для хранения информации достаточно сохранения питающего напряжения;
    • Динамическая память (англ. dynamic storage) — энергозависимая память, в которой информация со временем разрушается (деградирует), и, кроме подачи электропитания, необходимо производить её периодическое восстановление (регенерацию).

Метод доступа

  • Последовательный доступ (англ. sequential access memory, SAM) — ячейки памяти выбираются (считываются) последовательно, одна за другой, в очерёдности их расположения. Вариант такой памяти — стековая память.
  • Произвольный доступ (англ. random access memory, RAM) — вычислительное устройство может обратиться к произвольной ячейке памяти по любому адресу.

Назначение

  • Буферная память (англ. buffer storage) — память, предназначенная для временного хранения данных при обмене ими между различными устройствами или программами.
  • Временная (промежуточная) память (англ. temporary (intermediate) storage) — память для хранения промежуточных результатов обработки.
  • Кеш-память (англ. cache memory) — часть архитектуры устройства или программного обеспечения, осуществляющая хранение часто используемых данных для предоставления их в более быстрый доступ, нежели кешируемая память.
  • Корректирующая память (англ. patch memory) — часть памяти ЭВМ, предназначенная для хранения адресов неисправных ячеек основной памяти. Также используются термины relocation table и remap table.
  • Управляющая память (англ. control storage) — память, содержащая управляющие программы или микропрограммы. Обычно реализуется в виде ПЗУ.
  • Разделяемая память или память коллективного доступа (англ. shared memory, shared access memory) — память, доступная одновременно нескольким пользователям, процессам или процессорам.

И др.

Организация адресного пространства

  • Реальная или физическая память (англ. real (physical) memory) — память, способ адресации которой соответствует физическому расположению её данных;
  • Виртуальная память (англ. virtual memory) — память, способ адресации которой не отражает физического расположения её данных;
  • Оверлейная память (англ.  overlayable storage) — память, в которой присутствует несколько областей с одинаковыми адресами, из которых в каждый момент доступна только одна.

Удалённость и доступность для процессора

  • Первичная память (сверхоперативная, СОЗУ) — доступна процессору без какого-либо обращения к внешним устройствам. Данная память отличается крайне малым временем доступа и тем, что неадресуема для программиста.
    • регистры процессора (процессорная или регистровая память) — регистры, расположенные непосредственно в АЛУ;
    • кэш процессора — кэш, используемый процессором для уменьшения среднего времени доступа к компьютерной памяти. Разделяется на несколько уровней, различающихся скоростью и объёмом (например, L1, L2, L3).
  • Вторичная память — доступна процессору путём прямой адресацией через шину адреса (адресуемая память). Таким образом доступна основная память (память, предназначенная для хранения текущих данных и выполняемых программ) и порты ввода-вывода (специальные адреса, через обращение к которым реализовано взаимодействие с прочей аппаратурой).
  • Третичная память — доступна только путём нетривиальной последовательности действий. Сюда входят все виды внешней памяти — доступной через устройства ввода-вывода. Взаимодействие с третичной памятью ведётся по определённым правилам (протоколам) и требует присутствия в памяти соответствующих программ. Программы, обеспечивающие минимально необходимое взаимодействие, помещаются в ПЗУ, входящее во вторичную память (у PC-совместимых ПК — это ПЗУ BIOS).

Положение структур данных, расположенных в основной памяти, в этой классификации неоднозначно. Как правило, их вообще в неё не включают, выполняя классификацию с привязкой к традиционно используемым видам ЗУ.[2]

Управление процессором

  • Непосредственно управляемая (оперативно доступная) память (англ. on-line storage) — память, непосредственно доступная в данный момент времени центральному процессору.[источник не указан 1031 день]
  • Автономная память — память, реализованная, например при помощи службы внешних носителей в Windows 2000, предусматривающей оперативное управление библиотеками носителей и устройствами с автоматической подачей дисков, облегчающей использование съёмных носителей типа магнитных лент и съёмных дисков, магнитных или оптических. [3]

Организация хранения данных и алгоритмы доступа к ним

Повторяет классификацию структур данных:

  • Адресуемая память — адресация осуществляется по местоположению данных.
  • Ассоциативная память (англ. associative memory, content-addressable memory, CAM) — адресация осуществляется по содержанию данных, а не по их местоположению.
  • Магазинная (стековая) память (англ. pushdown storage) — реализация стека.
  • Матричная память (англ. matrix storage) — ячейки памяти расположены так, что доступ к ним осуществляется по двум или более координатам.
  • Объектная память (англ. object storage) — память, система управления которой ориентирована на хранение объектов. При этом каждый объект характеризуется типом и размером записи.
  • Семантическая память (англ. semantic storage) — данные размещаются и списываются в соответствии с некоторой структурой понятийных признаков.

И др.

Физические принципы

Эта классификация повторяет соответствующую классификацию ЗУ.

ВидСреда, хранящая информациюПринцип чтения/записиПримеры
Полупроводниковая память (англ. semiconductor storage)сформированные в полупроводнике элементы, имеющие 2 устойчивых состояния с различными электрическими параметрамивключение в электрическую цепьSRAM, DRAM, EEPROM, Flash-память
Магнитная память (англ. magnetic storage)Намагниченность участков ферромагнитного материала (доменов)Магнитная записьМагнитная лента, магнитный диск, магнитная карта
Оптическая память (англ. optical storage, laser storage)последовательность участков (питов), отражающих или рассеивающих светчтение: отражение либо рассеяние лазерного луча от питов;
запись: точечный нагрев, изменяющий свойства отражающего слоя
CD, DVD, Blu-ray, HD DVD
Магнитооптическая память (англ.  magnetooptics storage)показатель преломления участков информационного слоячтение: преломление и отражение луча лазера
запись: точечный нагрев и электромагнитный импульс
CD-MO, Fujitsu DynaMO
Магниторезистивная память с произвольным доступом (англ. Spin Torque Transfer Random Access Memory, STT-RAM)магнитные доменыВ STT-RAM электрическое поле воздействует на микромагниты, заставляя их менять направление магнитного поля (спин). В свою очередь направление магнитного поля (справа — налево или сверху — вниз) вызывает изменение в сопротивлении (логические 0 и 1).MRAM
Память с изменением фазового состояния (англ. phase change memory, PCM)молекулы халькогенида (chalcogenide)использует изменение фазового состояния халькогенида — вещества, способного под воздействием нагрева и электрических полей переходить из непроводящего аморфного состояния (1) в проводящее кристаллическое (0). В ней применены диоды вертикального типа и трехмерная кристаллическая структура. Не требует предварительного удаления старых данных перед записью новых, не требует электропитания для сохранения своего состояния.[4]PRAM
Ёмкостная память (англ. capacitor storage)конденсаторыподача электрического напряжения на обкладкиDRAM
Разновидности полупроводниковой памяти
  • NOR
  • NAND
  • NVRAM
  • SRAM
  • DRAM
  • FB-DIMM
  • EEPROM
  • Flash
Разновидности магнитной памяти
  • Память на магнитной ленте (англ. magnetic tape memory) — представляет собой пластиковую узкую ленту с магнитным покрытием и механизм с блоком головок записи-воспроизведения (БГЗВ). Лента намотана на бобину, и последовательно протягивается лентопротяжным механизмом (ЛПМ) возле БГЗВ. Запись производится перемагничиванием частиц магнитного слоя ленты при прохождении их возле зазора головки записи. Считывание записанной информации происходит при прохождении намагниченного ранее участка плёнки возле зазора головки воспроизведения.
  • Память на магнитных дисках (англ. magnetic disk memory) — представляет собой круглый пластиковый диск с магнитным покрытием и механизм с БГЗВ. Данные при этом наносятся радиально, при вращении диска вокруг своей оси и радиальном сдвиге БГЗВ на шаг головки. Запись производится перемагничиванием частиц магнитного слоя диска при прохождении их возле зазора головки записи. Считывание записанной информации происходит при прохождении намагниченного ранее участка возле зазора головки воспроизведения.
  • Память на магнитной проволоке (англ. plated wire memory) Использовалась в магнитофонах до магнитной ленты. В настоящее время по этому принципу конструируется большинство авиационных т. н. «чёрных ящиков» — данный носитель имеет наиболее высокую устойчивость к внешним воздействиям и высокую сохранность даже при повреждениях в аварийных ситуациях.
  • Ферритовая память (англ. core storage) — ячейка представляет собой ферритовый сердечник, изменение состояния которого (перемагничивание) происходит при пропускании тока через намотанный на него проводник. В настоящее время имеет ограниченное применение, в основном в военной сфере.
Разновидности оптической памяти
  • Фазоинверсная память (англ. Phase Change Rewritable storage, PCR) — оптическая память, в которой рабочий (отражающий) слой выполнен из полимерного вещества, способного при нагреве менять фазовое состояние (кристаллическое↔аморфное) и отражающие характеристики в зависимости от режима нагрева. Применяется в перезаписываемых оптических дисках (CD-RW, DVD-RW).

Редко используемые, устаревшие и экспериментальные виды

ВидОписание
Акустическая память (англ. acoustic storage)использует замкнутые акустические линии задержки.
Запоминающая электронно-лучевая трубкаИспользует свойство вторичной эмиссии люминофора
Трековая память (англ. ) или память «на беговой дорожке» (англ. magnetic racetrack memory, MRM)базируется на открытых не так давно спинтронных эффектах, в частности на использовании спинового тока для перемещения наноразмерных магнитных объектов — доменных стенок — в пределах магнитных нанопроволок. Под действием такого тока доменные стенки бегут друг за другом по этой проволоке, словно бегуны по спринтерской дорожке (треку)[5][6]
Голографическая память (англ. holographic storage)использует пространственную графическую информацию, отображаемую в виде интерференционных структур.
Криогенная память (англ. cryogenic storage)использует сверхпроводящие материалы
Сегнетоэлектрическая память (англ. Ferroelectric RAM, FeRAM)Статическая оперативная память с произвольным доступом, ячейки которой сохраняют информацию, используя сегнетоэлектрический эффект. Исследованиями в этом направлении занимаются фирмы Hitachi совместно с Ramtron, Matsushita с фирмой Symetrix. По сравнению с флеш-памятью, ячейки FRAM практически не деградируют — гарантируется до циклов перезаписи.[7]
Молекулярная память (англ. molecular storage)Использует технологию атомной туннельной микроскопии. Носителями информации являются специальные виды плёнок. Головки, считывающие данные, сканируют поверхность плёнки. Их чувствительность позволяет определять наличие или отсутствие в молекулах отдельных атомов, на чём и основан принцип записи-считывания данных. В середине 1999 года эта технология была продемонстрирована компанией Nanochip. В основе архитектуры устройств записи-считывания лежит технология MARE (Molecular Array Read-Write Engine). Были достигнуты следующие показатели по плотности упаковки: около 40 Гбит/см² в устройствах чтения/записи и 128 Гбит/см² в устройствах с однократной записью, что в 6 раз превосходило тогдашние экспериментальные образцы магнитных дисков и более чем в 25 раз — серийные модели. Достигнутая на 2008 год скорость записи и чтения не позволяет говорить о массовом применении этой технологии.[источник не указан 1204 дня]
Электростатическая память (англ. electrostatic storage)Носителями данных являются накопленные заряды статического электричества на поверхности диэлектрика.

Прочие термины

  • Многоблочная память (англ. multibank memory) — вид оперативной памяти, организованной из нескольких независимых блоков, допускающих одновременное обращение к ним, что повышает её пропускную способность. Часто употребляется термин «интерлив» (калька с англ. interleave — перемежать) и может встречаться в документации некоторых фирм «многоканальная память» (англ. multichanel).
  • Память со встроенной логикой (англ. logic-in-memory) — вид памяти, содержащий встроенные средства логической обработки (преобразования) данных, например их масштабирования, преобразования кодов, наложения полей и др.
  • Многовходовая память (англ. multiport storage memory) — устройство памяти, допускающее независимое обращение с нескольких направлений (входов), причём обслуживание запросов производится в порядке их приоритета.
  • Многоуровневая память (англ. multilevel memory) — организация памяти, состоящая из нескольких уровней запоминающих устройств с различными характеристиками и рассматриваемая со стороны пользователей как единое целое. Для многоуровневой памяти характерна страничная организация, обеспечивающая «прозрачность» обмена данными между ЗУ разных уровней.
  • Память параллельного действия (англ. parallel storage) — вид памяти, в которой все области поиска могут быть доступны одновременно.
  • Страничная память (англ. page memory) — память, разбитая на одинаковые области — страницы. Операции записи-чтения на них осуществляются путём переключения страниц контроллером памяти.

См. также

  • Программы тестирования производительности
  • Memtest86+

Примечания

  1. 1 2 В. Фиоктистов. Обзор технологий хранения информации. Часть 1. Принципы работы и классификация ЗУ (21 июля 2006). Архивировано из первоисточника 22 августа 2011. Проверено 19 августа 2009.
  2. Э. Таненбаум. Архитектура компьютера. — 4-е изд. — СПб.: Питер, 2003. — С. 68. — 698 с. — ISBN 5-318-00298-6
  3. Глава 7. Диски и файловые системы. Внешние хранилища данных // Microsoft Windows 2000: Server и Proffesional / А. Н. Чекмарев, Д. Б. Вишняков.. — СПб.: БХВ-Перербург, 2000. — 1056 с. — ISBN 5-8206-0107-6
  4. PRAM память Samsung идет в производство
  5. Элементы — новости науки: Магнитная память «на беговой дорожке»: быстро, дешево и надежно
  6. iXBT.com :: Все новости :: Ученые IBM приближают создание «трековой памяти» к реальности
  7. Digital Daily Digest

Литература

  • Айен Синклер. Память // Словарь компьютерных терминов = Dictionary of Personal Computing / Пер. с англ. А. Помогайбо. — М.: Вече, АСТ, 1996. — 177 с. — ISBN 5-7141-0309-2

Ссылки

  • Глава 1. Общие принципы организации памяти ЭВМ

Память (компьютер) | это… Что такое Память (компьютер)?

НЖМД объёмом 45 Мб 1980-х годов выпуска, и 2000-х годов выпуска

Модуль оперативной памяти, вставленный в материнскую плату

Компью́терная па́мять (устройство хранения информации, запоминающее устройство) — часть вычислительной машины, физическое устройство или среда для хранения данных, используемых в вычислениях, в течение определённого времени. Память, как и ЦП, является неизменной частью компьютера с 1940-х.

На бытовом уровне слово «память» имеет более узкое значение — полупроводниковая память с произвольным доступом (RAM), используемая в качестве ОЗУ персонального компьютера (планка или модуль памяти). Однако понятие памяти гораздо шире.

Память компьютера всегда имела иерархическую структуру и предполагает использование нескольких запоминающих устройств, имеющих различные характеристики.

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

Содержание

  • 1 Функции памяти
  • 2 Физические основы функционирования
  • 3 Классификация
    • 3.1 Иерархическая
    • 3.2 По возможности записи и перезаписи
    • 3.3 По энергозависимости
    • 3.4 По виду физического носителя и принципа рЕМА
    • 3.5 По назначению, организации памяти и-или доступа
    • 3.6 Первичная и вторичная память
    • 3.7 Произвольный и последовательный доступ
    • 3.8 Блочный и файловый доступ
  • 4 Типы запоминающих устройств
  • 5 См. также
  • 6 Литература
  • 7 Ссылки

Функции памяти

Компьютерная память обеспечивает поддержку одной из функций современного компьютера, — способность длительного хранения информации. Вместе с центральным процессором запоминающее устройство являются ключевыми звеньями так называемой архитектуры фон Неймана, — принципа заложенного в основу большинства современных компьютеров общего назначения.

Первые компьютеры использовали запоминающие устройства исключительно для хранения обрабатываемых данных. Их программы реализовывались на аппаратном уровне в виде жёстко заданных выполняемых последовательностей. Любое перепрограммирование требовало огромного объёма ручной работы по подготовке новой документации, перекоммутации, перестройки блоков и устройств и т. п. Использование архитектуры фон Неймана, предусматривающей хранение компьютерных программ и данных в общей памяти, коренным образом переменило ситуацию.

Любая информация может быть измерена в битах и потому, независимо, на каких принципах функционирует цифровой компьютер (а современные компьютеры как правило работают в двоичной системе счисления), числа, текстовая информация, изображения, звук, видео и другие виды данных можно представить последовательностями битовых строк или двоичными числами. Это позволяет компьютеру легко манипулировать данными при условии достаточной ёмкости системы хранения. Например, для хранения целого романа достаточно иметь устройство памяти общим объёмом около одного мегабайта.

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

Физические основы функционирования

В основе работы запоминающего устройства может лежать любой физический эффект, обеспечивающий приведение системы к двум или более устойчивым состояниям. В современной компьютерной технике часто используются физические свойства полупроводников, когда прохождение тока через полупроводник или его отсутствие трактуются как наличие логических сигналов 0 или 1. Устойчивые состояния, определяемые направлением намагниченности, позволяют использовать для хранения данных разнообразные магнитные материалы. Наличие или отсутствие заряда в конденсаторе также может быть положено в основу системы хранения. Отражение или рассеяние света от поверхности CD, DVD или Blu-ray диска также позволяет хранить информацию.

Классификация

Иерархическая

В зависимости от назначения и особенностей реализации устройств компьютерной памяти, по-разному подходят и к вопросам их классификации.

Так, при рассмотрении удалённости и доступности памяти для центрального процессорного устройства различают: первичную, вторичную или третичную память.

Способность или неспособность к хранению данных в условиях отключения внешних источников питания определяют энергонезависимость или энергозависимость устройств хранения данных.

Особенности механизмов чтения-записи отличают устройства памяти только для чтения (ПЗУ), доступные для (WORM) или пригодные для полноценного выполнения операций чтения-записи. Порядок выборки определяет память произвольного или последовательного доступа с блочной или файловой адресацией.

Исторически сложилось так, что наименования конкретных устройств и типов памяти отражают (или даже не отражают вовсе) какую-либо их особенность, хотя исходно термин принадлежит к более широкому классу устройств. Общеизвестный пример такого рода — «микросхемой CMOS» в IBM PC называют энергонезависимое устройство, хранящее настройки BIOS и содержащее часы. Хотя по технологии CMOS могут быть изготовлены и многие другие части компьютера. Поэтому довольно часто к вопросу классификации подходят проще, например, различая устройства в зависимости от используемого типа носителя — полупроводниковая память, оптическая память, магнитооптическая память, магнитная память и т. п.

По возможности записи и перезаписи

Иногда память, содержимое которой не меняется в процессе штатной работы устройства по прямому назначению, называется ПЗУ (англ. Read-Only Memory, ROM) по способу использования в устройстве, а не по внутреннему её устройству или организации (например, такую роль может выполнять дискета, флеш-карта или жёсткий диск, на которых установлена защита от записи). В этом случае изменение её содержимого может производиться и пользователем, например, в специальном режиме, в частности «обновление прошивки (англ. Upgrade firmware)», а также в сервис-центре или производителем оборудования на этапе производства.

В зависимости от возможности записи и перезаписи данных, устройства памяти подразделяется на следующие типы:

ЗУ с записью-считыванием (англ. read-write memory) — тип памяти, дающей возможность пользователю помимо считывания данных производить их исходную запись, стирание и-или обновление. К этому виду могут быть отнесены оперативная память, ОЗУ (англ. random access memory, RAM), кэш-память (англ. cache memory), а также программируемое постоянное запоминающее устройство, ППЗУ (англ. programmable read only memory, PROM).

Постоянное запоминающее устройство, ПЗУ — тип памяти ЗУ, предназначенный для хранения и считывания данных, которые никогда не изменяются. Запись данных на ПЗУ производится в процессе его изготовления, поэтому пользователем изменяться не может. Наиболее распространены ПЗУ, выполненные на интегральных микросхемах (БИС, СБИС) и оптических дисках CD-ROM и DVD-ROM.

Программируемое постоянное запоминающее устройство, ППЗУ — тип памяти, в котором возможна запись или смена данных путём воздействия на носитель информации электрическими, магнитными и-или электромагнитными (в том числе ультрафиолетовыми или другими) полями, часто под управлением специальной программы. Различают ППЗУ с однократной записью и стираемые ППЗУ (англ. EPROM, Erasable PROM), в том числе:

  • Электрически программируемое ПЗУ, ЭППЗУ (англ. Electrically Alterable Read Only Memory, EAROM)
  • Электрически стираемое программируемое ПЗУ, ЭСПЗУ (англ. Electrically Erasable Programmable Read-Only Memory, англ. flash memory), отличающиеся высокой скоростью доступа и возможностью быстрого стирания данных

    По энергозависимости

    Энергонезависимая память (англ. nonvolatile storage) — ЗУ, записи в которых не стираются при снятии электропитания. К этому типу памяти относятся все виды ПЗУ и ППЗУ.

    Энергозависимая память (англ. volatile storage) — ЗУ, записи в которых стираются при снятии электропитания. К этому типу памяти относится ОЗУ, кэш-память.

    (англ. dynamic storage) — разновидность энергозависимой полупроводниковой памяти, в которой хранимая информация с течением времени разрушается, поэтому для сохранения записей необходимо производить их периодическое восстановление (регенерацию), которое выполняется под управлением специальных внешних схемных элементов.

    (англ. static storage) — разновидность энергозависимой полупроводниковой памяти, которой для хранения информации достаточно сохранения питающего напряжения, а регенерация не требуется.

    По виду физического носителя и принципа рЕМА

    Некоторые виды памяти могут носить сразу два и более «родовых» наименования по принципу работы.

    Акустическая память (англ. acoustic storage) — в качестве среды для записи и хранения данных используются замкнутые акустические линии задержки.

    Голографическая память (англ. holographic storage) — в качестве среды для записи и хранения используется пространственная графическая информация, отображаемая в виде интерференционных структур.

    Емкостная память (англ. capacitor storage) — вид ЗУ, использующий в качестве среды для записи и хранения данных элементы электрической цепи — конденсаторы.

    Криогенная память (англ. cryogenic storage) — в качестве среды для записи и хранения данных используются материалы, обладающие сверхпроводимостью.

    Лазерная память (англ. laser storage) — вид памяти, в котором запись и считывание данных производятся лучом лазера (CD-R/RW, DVD+R/RW, DVD-RAM).

    Магнитная память (англ. magnetic storage) — вид памяти, использующий в качестве среды для записи и хранения данных магнитный материал. Наиболее широко использующимися устройствами реализации магнитной памяти в современных ЭВМ являются накопители на магнитных лентах (НМЛ), магнитных (жестких и гибких) дисках (НЖМД и НГМД). Некоторые разновидности имеют собственные наименования:

    • Память на магнитной проволоке (англ. plated wire memory) — на ней строится автоматика авиационных «чёрных ящиков» благодаря высокой сохранности даже повреждённого носителя при аварийных ситуациях.
    • Память на магнитной пленке (англ. thin-film memory), наносимой на некоторую подложку, например стеклянную.
    • Ферритовая память (англ. core storage) — на ферритовых сердечниках, через которые пропущены тонкие медные проводники.
    • Память на цилиндрических магнитных доменах — использует генерацию и управляемое перемещение в неподвижном магнитном материале областей намагниченности (доменов). Имеет последовательный доступ, энергонезависима. Долгое время сохраняла лидерство в плотности хранения информации среди энергонезависимых устройств.
    • Магнитооптическая память (англ. magnetooptics storage) — вид памяти, использующий магнитный материал, запись данных на который возможна только при нагреве до температуры Кюри (порядка 1450 °C), осуществляемом в точке записи лучом лазера (объём записи на стандартные 3,5 и 5,25 дюймовые гибкие диски составляет при этом соответственно до 600 Мб и 1,3 Гб, существовали и MO диски меньшего объёма). В 2002 году компания Fujitsu выпустила магнитооптические накопители DynaMO 2300U2 и дискеты к ним (стандартный размер дискет — 3,5 дюйма) ёмкостью 2,3 Гбайт.
    • Сегнетоэлектрическая память англ. Ferroelectric RAM) — статическая оперативная память с произвольным доступом, ячейки которой сохраняют информацию, используя сегнетоэлектрический эффект («ferroelectric» переводится «сегнетоэлектрик, сегнетоэлектрический», а не «ферромагнетик», как можно подумать). Ячейка памяти представляет собой две токопроводящие обкладки, и плёнку из сегнетоэлектрического материала. В центре сегнетоэлектрического кристалла имеется подвижный атом. Приложение электрического поля заставляет его перемещаться. В случае, если поле «пытается» переместить атом в положение, например, соответствующее логическому нулю, а он в нём уже находится, через сегнетоэлектрический конденсатор проходит меньший заряд, чем в случае переключения ячейки. На измерении проходящего через ячейку заряда и основано считывание. При этом процессе ячейки перезаписываются, и информация теряется(требуется регенерация). Исследованиями в этом направлении занимаются фирмы Hitachi совместно с Ramtron, Matsushita с фирмой Symetrix. По сравнению с флеш-памятью, ячейки FRAM практически не деградируют — гарантируется до 1010 циклов перезаписи.

    Молекулярная память (англ. molecular storage) — вид памяти, использующей технологию атомной тунельной микроскопии, в соответствии с которой запись и считывание данных производится на молекулярном уровне. Носителями информации являются специальные виды плёнок. Головки, считывающие данные, сканируют поверхность плёнки. Их чувствительность позволяет определять наличие или отсутствие в молекулах отдельных атомов, на чём и основан принцип записи-считывания данных. В середине 1999 года эта технология была продемонстрирована компанией Nanochip. В основе архитектуры устройств записи-считывания лежит технология MARE (Molecular Array Read-Write Engine). Достигнуты следующие показатели по плотности упаковки: ~40 Гбит/см² в устройствах чтения/записи и 128 Гбит/см² в устройствах с однократной записью, что считается в 6 раз выше, чем у экспериментальных образцов, которые основаны на классической технологии магнитной записи, и более чем в 25 раз превосходит лучшие её образцы, находящиеся в серийном производстве. Однако текущие (2008 год) достижения в скорости записи и считывания информации таким способом не позволяют говорить о массовом применении этой технологии.

    Полупроводниковая память (англ. semiconductor storage) — вид памяти, использующий в качестве средств записи и хранения данных микроэлектронные интегральные схемы (БИС и СБИС). Преимущественное применение этот вид памяти получил в ПЗУ и ОЗУ ЭВМ, поскольку он характеризуется высоким быстродействием. Сравнительно недавно объём памяти, реализуемой на одной твердотельной (полупроводниковой) плате, ограничивался единицами Мбайт. Однако в настоящее время (2008 год) технологические достижения позволяют говорить о массовом использовании памяти в единицы и десятки гигабайт, а также о применении полупроводниковой памяти в качестве внешних носителей.

    • Исторически первыми были устройства, в которых состояние сохранялось в триггере — комбинации из двух и более транзисторов или, ранее, электронных ламп.
    • В дальнейшем большей плотности хранения при большем быстродействии достигли устройства емкостной памяти.

    Фазоинверсная память (англ. Phase Change Rewritable storage, PCR) — разновидность лазерной (дисковой) памяти, использующей свойства некоторых полимерных материалов в точке лазерного нагрева в зависимости от температуры изменять фазовое состояние вещества (в частности кристаллизоваться или плавиться с возвращением в исходное состояние), а вместе с ним — и характеристики отражения. Указанная технология позволяет создавать оптические диски (650 Мб) для многократной перезаписи данных. Разработкой данной технологии занимается ряд компаний, включая Panasonic и Toshiba. Дальнейшее развитие этих принципов привело к развитию DVD, Blue-Ray технологий.

    Электростатическая память (англ. electrostatic storage) — вид памяти, в котором носителями данных являются накопленные заряды статического электричества на поверхности диэлектрика.

    По назначению, организации памяти и-или доступа

    Автономное ЗУ (англ. off-line storage) — вид памяти, не допускающий прямого доступа к ней со стороны центрального процессора: обращение к ней, а также управление ею производится вводом в систему специальных команд и через посредство оперативной памяти.

    Адресуемая память (англ. addressed memory) — вид памяти, к которой может непосредственно обращаться центральный процессор.

    Ассоциативное ЗУ, АЗУ (англ. associative memory, content-addressable memory, CAM) — вид памяти, в котором адресация осуществляется на основе содержания данных, а не их местоположения, чем обеспечивается ускорение поиска необходимых записей. С указанной целью поиск в ассоциативной памяти производится на основе определения содержания в той или иной её области (ячейке памяти) слова, словосочетания, символа и т.  п., являющихся поисковым признаком.

    Существуют различные методы реализации АЗУ, в том числе использующие методы поиска основанные на «точном совпадении», «близком совпадении», «маскировании» слова-признака и т. д., а также различные процедуры реализации поиска, например, кэширования с целью производства «наилучшей оценки» истинного адреса, за которой следует проверка содержимого ячейки с вычисленным адресом. Некоторые ассоциативные ЗУ строятся по принципу последовательного, другие — параллельного сравнения признаков поиска (так называемые ортогональные ЗУ). Параллельные ассоциативные ЗУ нашли применение в организации кэш-памяти и виртуальной памяти. Ассоциативные ЗУ, потенциально, являются базой для построения высокоэффективных Лисп-процессоров и систем.

    Буферное ЗУ (англ. buffer storage) — вид ЗУ, предназначенный для временного хранения данных при обмене ими между различными устройствами ЭВМ

    Виртуальная память (англ. virtual memory):

    • Способ организации памяти, в соответствии с которым часть внешней памяти ЭВМ используется для расширения её «внутренней» (основной, оперативной) памяти. Например, содержимое некоторой области, не используемой в данный момент времени «внутренней» памяти, хранится на жёстком диске и возвращается в оперативную память по мере необходимости.
    • Область (пространство) памяти, предоставляемая отдельному пользователю или группе пользователей и состоящая из основной и внешней памяти ЭВМ, между которыми организован так называемый постраничный обмен данными. С указанной целью всё адресное пространство делится на страницы памяти. Поиск адресов страниц производится в ассоциативной памяти.

    Временная память (англ. temporary storage) — специальное запоминающее устройство или часть оперативной памяти или внешней памяти, резервируемые для хранения промежуточных результатов обработки.

    Вспомогательная память (англ. auxiliary storage) — часть памяти ЭВМ, охватывающая внешнюю и наращенную оперативную память.

    Вторичная память (англ. secondary storage) — вид памяти, который в отличие от основной памяти имеет большее время доступа, основывается на блочном обмене, характеризуется большим объёмом и служит для разгрузки основной памяти.

    Гибкая память (англ. elastic storage) — вид памяти, позволяющей хранить переменное число данных, пересылать (выдавать) их в той же последовательности, в которой принимает, и варьировать скорость вывода.

    Дополнительная память (англ. add-in memory) — вид устройства памяти, предназначенного для увеличения объёма основной оперативной или внешней памяти на жёстком магнитном диске (ЖМД), входящих в основной комплект поставки ЭВМ.

    Иерархическая память (англ. hierarchical storage) — вид памяти, имеющей иерархическую структуру, на верхнем уровне которой используется сверхоперативное запоминающее устройство, а на нижнем уровне — архивное ЗУ сверхбольшой ёмкости.

    Кеш-память (англ. cache memory) — часть архитектуры устройства или программного обеспечения, осуществляющая хранение часто используемых данных для предоставления их в более быстрый доступ, нежели кешируемая память.

    Коллективная память, память коллективного доступа (англ. shared memory):

    • Память, доступная множеству пользователей, которые могут обращаться к ней одновременно или последовательно.
    • Память, связанная одновременно с несколькими процессорами для обеспечения их взаимодействия при совместно решаемых ими задачах и использовании общих для них программных средств.

    Корректирующая память (англ. patch memory) — часть памяти ЭВМ, предназначенная для хранения адресов неисправных ячеек основной памяти. Также используются термины «relocation table» и «remap table».

    Локальная память (англ. local memory) — «внутренняя» память отдельного устройства ЭВМ (процессора, канала и т. п.), предназначенная для хранения управляющих этим устройством команд, а также сведений о состоянии устройства.

    Магазинная (стековая) память (англ. pushdown storage) — вид памяти, являющийся аппаратной реализацией магазинного списка — стека, запись и считывание в котором осуществляются через одну и ту же ячейку — вершину стека. Это память абстрактного типа.

    Матричная память (англ. matrix storage) — вид памяти, элементы (ячейки) которой имеют такое расположение, что доступ к ним осуществляется по двум или более координатам.

    Многоблочная память (англ. multibunk memory) — вид оперативной памяти, организованной из нескольких независимых блоков, допускающих одновременное обращение к ним, что повышает её пропускную способность. Часто употребляется термин «интерлив» (калька с англ. interleave — перемежать) и может встречаться в документации некоторых фирм «многоканальная память» (англ. Multichanel).

    Многовходовая память (англ. multiport storage memory) — устройство памяти, допускающее независимое обращение с нескольких направлений (входов), причём обслуживание запросов производится в порядке их приоритета.

    Многоуровневая память (англ. multilevel memory) — организация памяти, состоящая из нескольких уровней запоминающих устройств с различными характеристиками и рассматриваемая со стороны пользователей как единое целое. Для многоуровневой памяти характерна страничная организация, обеспечивающая «прозрачность» обмена данными между ЗУ разных уровней.

    Непосредственно управляемая (оперативно доступная) память (англ. on-line storage) — память, непосредственно доступная в данный момент времени центральному процессору.

    Объектно-ориентированная память (англ. object storage) — память, система управления которой ориентирована на хранение объектов. При этом каждый объект характеризуется типом и размером записи.

    Оверлейная память (англ. overlayable storage) — вид памяти с перекрытием вызываемых в разное время программных модулей.

    Память параллельного действия (англ. parallel storage) — вид памяти, в которой все области поиска могут быть доступны одновременно.

    Перезагружаемая управляющая память (англ. reloadable control storage) — вид памяти, предназначенный для хранения микропрограмм управления и допускающий многократную смену содержимого — автоматически или под управлением оператора ЭВМ.

    Перемещаемая память (англ. data-carrier storage) — вид архивной памяти, в которой данные хранятся на перемещаемом носителе. Непосредственный доступ к ним от ЭВМ отсутствует.

    Память последовательного действия (англ. sequential storage) — вид памяти, в которой данные записываются и выбираются последовательно — разряд за разрядом.

    Память процессора, процессорная память (англ. processor storage) — память, являющаяся частью процессора и предназначенная для хранения данных, непосредственно участвующих в выполнении операций, реализуемых арифметико-логическим устройством и устройством управления.

    Память со встроенной логикой, функциональная память (англ. logic-in-memory) — вид памяти, содержащий встроенные средства логической обработки (преобразования) данных, например их масштабирования, преобразования кодов, наложения полей и др.

    Рабочая (промежуточная) память (англ. working (intermediate) storage):

    • Часть памяти ЭВМ, предназначенная для размещения временных наборов данных.
    • Память для временного хранения данных.

    Реальная память (англ. real storage) — вся физическая память ЭВМ, включая основную и внешнюю память, доступная для центрального процессора и предназначенная для размещения программ и данных.

    Регистровая память (англ. register storage) — вид памяти, состоящей из регистров общего назначения и регистров с плавающей запятой. Как правило, содержится целиком внутри процессора.

    Свободная (доступная) память (англ. free space) — область или пространство памяти ЗУ, которая в данный момент может быть выделена для загрузки программы или записи данных.

    Семантическая память (англ. semantic storage) — вид памяти, в которой данные размещаются и списываются в соответствии с некоторой структурой понятийных признаков.

    Совместно используемая (разделяемая) память (англ. shareable storage) — вид памяти, допускающий одновременное использование его несколькими процессорами.

    Память с защитой, защищённое ЗУ (англ. protected storage) — вид памяти, имеющий встроенные средства защиты от несанкционированного доступа к любой из его ячеек.

    Память с последовательным доступом (англ. sequential access storage) — вид памяти, в которой последовательность обращённых к ним входных сообщений и выборок данных соответствует последовательности, в которой организованы их записи. Основной метод поиска данных в этом виде памяти — последовательный перебор записей.

    Память с прямым доступом, ЗУ с произвольной выборкой (ЗУПВ) (англ. Random Access Memory, RAM) — вид памяти, в котором последовательность обращённых к ним входных сообщений и выборок данных не зависит от последовательности, в которой организованы их записи или их местоположения.

    Память с пословной организацией (англ. word-organized memory) — вид памяти, в которой адресация, запись и выборка данных производится не побайтно, а пословно.

    Статическая память (англ. static storage) — вид памяти, в котором положение данных и их значение не изменяются в процессе хранения и считывания. Разновидностью этого вида памяти является статическое ЗУПВ [static RAM].

    Страничная память (англ. page memory) — память, разбитая на одинаковые области — страницы. Обмен с такой памятью осуществляется страницами.

    Управляющая память (англ. control storage) — память, содержащая управляющие программы или микропрограммы. Обычно реализуется в виде ПЗУ.

    Различные типы памяти обладают разными преимуществами, из-за чего в большинстве современных компьютеров используются сразу несколько типов устройств хранения данных.

    Первичная и вторичная память

    Первичная память характеризуется наибольшей скоростью доступа. Центральный процессор имеет прямой доступ к устройствам первичной памяти; иногда они даже размещаются на одном и том же кристалле.

    В традиционной интерпретации первичная память содержит активно используемые данные (например, программы, работающие в настоящее время, а также данные, обрабатываемые в настоящее время). Обычно бывает высокоскоростная, относительно небольшая, энергозависимая (не всегда). Иногда её называют основной памятью.

    Вторичная память также называется периферийной. В ней обычно хранится информация, не используемая в настоящее время. Доступ к такой памяти происходит медленнее, однако объёмы такой памяти могут быть в сотни и тысячи раз больше. В большинстве случаев энергонезависима.

    Однако это разделение не всегда выполняется. В качестве основной памяти может использоваться диск с произвольным доступом, являющийся вторичным запоминающим устройством (ЗУ). А вторичной памятью иногда называются отключаемые или извлекаемые ЗУ, например, ленточные накопители.

    Во многих КПК оперативная память и пространство размещения программ и данных находится физически в одной памяти, в общем адресном пространстве.

    Произвольный и последовательный доступ

    ЗУ с произвольным доступом отличаются возможностью передать любые данные в любом порядке. Оперативное запоминающее устройство, ОЗУ и винчестер — примеры такой памяти.

    ЗУ с последовательным доступом, напротив, могут передавать данные только в определённой последовательности. Ленточная память и некоторые типы флеш-памяти имеют такой тип доступа.

    Блочный и файловый доступ

    На винчестере, используются 2 типа доступа. Блочный доступ предполагает, что вся память разделена на блоки одинаковых размеров с произвольным доступом. Файловый доступ использует абстракции — папки с файлами, в которых и хранятся данные. Другой способ адресации — ассоциативная использует алгоритм хеширования для определения адреса.

    Типы запоминающих устройств

    • Полупроводниковая:
      • EPROM
      • Флеш-память
      • NVRAM
      • RAM ОЗУ ЗУПВ
      • ROM ПЗУ
      • WRAM
      • Кэш-память
      • Память на линиях задержки
      • Магнитный барабан
      • Память на магнитных сердечниках
      • Core rope memory
      • Магнитная лента
      • Дисковая память:
        • НГМД
        • НЖМД винчестер
      • Магнитооптическая
      • Оптическая:
        • CD-ROM
        • DVD-RAM
        • DVD-ROM
        • DVD-R
        • DVD+R
        • DVD-RW
        • HD DVD
        • Blu-ray
      • Голографическая память
      • Память на ЦМД ЦМД-ЗУ
      • Магнитный диск
      • Memory stick
      • Mylar tape
      • Перфолента
      • Перфокарта
      • Smartdisk
      • Thin film memory
      • Селектроновая трубка (электростатическая запоминающая трубка)
      • Трубка Вильямса, запоминающая ЭЛТ

      См.

      также

      • Виртуальная память
      • Защита от записи
      • Защита памяти
      • Носитель информации
      • Распределение памяти
      • Режим ожидания
      • Управление памятью
      • Утечка памяти
      • Файл
      • Форматы файлов
      • Программы тестирования производительности
      • Абстрактные типы памяти
      • memtest

      Литература

      • Память // Словарь компьютерных терминов = Dictionary of Personal Computing / Айен Синклер; Пер. с англ. А. Помогайбо — М.: Вече, АСТ, 1996. — С. 177, ISBN 5-7141-0309-2.

      Ссылки

      • Глава 1. Общие принципы организации памяти ЭВМ

Компьютерная память

Сегодня я хочу поговорить про виды компьютерной памяти. Частично они уже упоминались в статье про скорость компьютера, но были раскрыты там не полностью. А сейчас, когда все больше набирают популярность так называемые SSD-диски, самое время разобраться с типами компьютерной памяти и различиями между ними.

Я начну с простых вещей, но не торопитесь бросать статью. Закончу я различиями в типах flash-памяти — думаю, об этом мало кто осведомлен.

Оперативная память

Оперативная память — память энергозависимая. При выключении электричества все данные в ней теряются.
Оперативная память — самая быстрая и самая дорогая среди активно используемых видов памяти.
В любом случае, она стоит в стороне от прочих видов памяти, и мы не будем долго на ней останавливаться.

Жесткие диски

На жестких дисках (или HDD) мы обычно храним наши данные, и эти
самые жесткие диски действительно содержат в себе диски. Эти диски вращаются; чем быстрее,
тем быстрее происходит запись и чтение данных. Естественно, существует некоторый допустимый лимит скорости.

Для дисков для ноутбуков стандартом скорости сейчас является 5400 или 7200 rpm (оборотов в минуту),
для стационарных компьютеров — 7200 или 10000. Для серверов возможны б`ольшие значения.

Жесткие диски выпускаются в коробках стандартного размера (форм-фактора) — 2. 5 или 3.5 дюймов.

Достоинством жесткого диска является его долговечность и цена, недостатком — скорость чтения-записи.
Причем, эта скорость может существенно зависеть, от того, последовательно или случайно вы считываете данные.
Диск постоянно вращается, и если вам нужны данные из разных точек диска, то вам постоянно придется
ждать, пока он повернется нужной стороной. Конечно, все это — малые доли секунды, но они накапливаются, когда
речь идет о больших объемах данных. Но как и все носители информации, в какой-то момент жесткие диски начинают ломаться.
Если вы подозреваете, что с вшим диском что-то не так, необходимо срочно произвести
диагностику жесткого диска,
иначе вы рискуете потерять все данные.

Компакт-диски

В стороне стоят все реже сейчас используемые компакт-диски — одноразовые (CD-ROM), и другие их разновидности.
Особенность такого диска заключается в том, что данные, по сути, находятся «на поверхности» — чтение и запись
происходят при помощи лазерного луча, направляемого на вращающийся диск.
Компакт-диски имеют малый объем и низкую скорость работы, совершенно не подходят для регулярной перезаписи.

Flash-память

Еще одна разновидность памяти для компьютеров — Flash.
Она бывает совершенно разной. И, на самом деле, термин Flash прижился совершенно не к тому,
к чему он применялся изначально. Flash, вспышка, мгновенный доступ — речь шла о первом поколении Flash-памяти —
микросхемам NOR. Такие микросхемы являются плоскими и представляют собой двумерную решетку ячеек, хранящих информацию.
К ним действительно возможен мгновенный доступ в любой момент, индивидуально к любой ячейке.
В связи с этим даже программы можно запускать с таких устройств без предварительной загрузки в оперативную память.

Основной недостаток NOR-памяти — то, что ее очень мало. Двумерная структура не позволяет хранить
много данных. Поэтому сейчас NOR-флешки практически вытеснены NAND-флешками.

«Флешки» и карты памяти

Наши любимые флешки, подключаемые по USB, карты памяти в мобильных устройствах, все они,
в своем большинстве, используют NAND-память. В отличии от памяти NOR,
она представляет собой трехмерную решетку, и, соответственно, способна на ограниченном объеме
хранить сильно больше данных.

Но не все так просто. NAND-память тоже бывает двух типов — SLC (Single-Level Cell)
и MLC (Multi-Level Cell). В первом случае каждая ячейка хранит бит информации,
да или нет, наличие или отсутствие напряжения. Во втором — несколько вариантов, обычно 4 или 8.
Много — не значит хорошо. Конечно, такая память выходит дешевле, но она изнашивается существенно
быстрее. MLC поддерживает порядка 10 тысяч операций перезаписи на ячейку, SLC — порядка 100 тысяч.
SLC-память работает ощутимо быстрее, чем MLC.

К сожалению, производители флешек не пишут, какой чип находится внутри. Да и определить это, не разбирая
флешку, достаточно сложно, хотя и возможно специализированными программами. Кроме того, часто случаются
ситуации, когда сначала выпускается серия SLC-флешек, а далее под той же маркой идут MLC.
Кого заинтересовало, читайте более подробное обсуждение на форуме ixbt.

SSD

SSD = solid state drive — твердотельные накопители. В терминах существует некоторая путаница, так как, по сути,
все флешки относятся к этому разряду — к накопителям данных, не имеющих вращающихся частей. Тем не менее,
под аббревиатурой SSD принято подразумевать коробочки формата HDD, но имеющие внутри совершенно другую начинку.

Второе недоразумение — SSD называют дисками, поскольку они имеют такой же внешний вид.
Но никаких дисков в SSD нет.

В третьих, следует отметить, что принципиальных отличий у SSD и флешек нет. И то, и то, это —
NAND-память. Но:

  • Флешки подключаются по USB, а SSD — обычно встраиваются в компьютеры, подключаются по интерфейсу SATA,
    что повышает скорость и качество обмена данными.
  • В SSD используется SLC-вид flash-памяти, а в флешках — MLC (в большинстве случаев). Тем самым, SSD намного
    надежнее и долговечней.
  • SSD имеют больший физический размер, что приводит и к большему «дисковому» пространству.
    От увеличения размера они также становятся более надежными — система может более грамотно перераспределять нагрузку
    записи между ячейками.
  • В SSD устанавливается более продвинутые версии контроллеров для работы с памятью, что улучшает производительность.

Гибридные диски

Гибридный диск соединяет в себе HDD И SSD. Кроме того, в нем содержится специальный микропроцессор,
анализирующий, какие данные используются более часто. Эти данные дублируются на HDD и SSD, большая
же часть данных живет только на жестком диске. Пока они не слишком распространены
(наиболее известен Seagate Momentus XT), но у этой технологии есть все перспективы!

Немного экзотики

И напоследок отмечу очень странные объекты — диски Gigabyte i-RAM. Внутри обычной «дисковой» коробочки
находятся слоты оперативной памяти. Кроме того, внутри содержится аккумулятор, позволяющий этой памяти
выдерживать какое-то время отсутствие электричества. Устройство получилось очень дорогим,
и потому мало востребованным.

Please enable JavaScript to view the comments powered by Disqus.comments powered by Disqus

Что такое компьютерная память и какие бывают типы?

К

  • Александр С. Гиллис,
    Технический писатель и редактор

Память — это электронное место для хранения инструкций и данных, к которым компьютер должен быстро обращаться. Здесь хранится информация для немедленного использования. Память является одной из основных функций компьютера, так как без нее компьютер не сможет нормально функционировать. Память также используется операционной системой компьютера, аппаратным и программным обеспечением.

Технически существует два типа компьютерной памяти: первичная и вторичная. Термин память используется как синоним основной памяти или как аббревиатура для конкретного типа первичной памяти, называемой оперативной памятью (ОЗУ). Этот тип памяти расположен на микросхемах, которые физически расположены близко к микропроцессору компьютера.

Если бы центральному процессору компьютера (ЦП) приходилось использовать только дополнительное запоминающее устройство, компьютеры работали бы намного медленнее. В целом, чем больше памяти (первичной памяти) имеет вычислительное устройство, тем реже компьютер должен обращаться к инструкциям и данным из более медленных (вторичных) форм хранения.

На этом изображении показано, как первичная, вторичная и кэш-память соотносятся друг с другом с точки зрения размера и скорости.

Память и хранилище

Понятие памяти и хранилища можно легко объединить как одно и то же понятие; однако есть некоторые явные и важные различия. Короче говоря, память — это первичная память, а хранилище — вторичная память. Память относится к местоположению краткосрочных данных, а хранилище относится к местоположению данных, хранящихся на долгосрочной основе.

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

Термин хранилище относится к вторичной памяти, где хранятся данные в компьютере. Примером хранилища является жесткий диск или жесткий диск (HDD). Хранилище энергонезависимо, то есть информация сохраняется после выключения и повторного включения компьютера. Работающая программа может находиться в основной памяти компьютера во время использования — для быстрого поиска информации — но когда эта программа закрывается, она находится во вторичной памяти или хранилище.

Объем доступного места в памяти и хранилище также различается. Как правило, на компьютере больше места для хранения, чем памяти. Например, ноутбук может иметь 8 ГБ оперативной памяти и 250 ГБ встроенной памяти. Разница в пространстве заключается в том, что компьютеру не потребуется быстрый доступ ко всей хранящейся на нем информации сразу, поэтому выделения примерно 8 ГБ места для запуска программ будет достаточно.

Термины память и хранилище могут сбивать с толку, потому что их использование сегодня не всегда последовательно. Например, ОЗУ можно назвать первичным хранилищем, а типы вторичного хранилища могут включать флэш-память. Чтобы избежать путаницы, проще говорить о памяти с точки зрения того, является ли она энергозависимой или энергонезависимой, а о хранилище — с точки зрения того, первична она или вторична.

Как работает память компьютера?

Когда программа открыта, она загружается из дополнительной памяти в основную память. Поскольку существуют разные типы памяти и хранилища, примером этого может быть перемещение программы с твердотельного накопителя (SSD) в ОЗУ. Поскольку доступ к основному хранилищу осуществляется быстрее, открытая программа сможет взаимодействовать с процессором компьютера на более высоких скоростях. Доступ к основной памяти можно получить немедленно из слотов временной памяти или других мест хранения.

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

Компьютеру доступно несколько типов памяти. Она будет работать по-разному в зависимости от типа используемой первичной памяти, но в целом память на основе полупроводников больше всего ассоциируется с памятью. Полупроводниковая память будет состоять из интегральных схем с транзисторами металл-оксид-полупроводник (МОП) на основе кремния.

Типы компьютерной памяти

В целом память можно разделить на первичную и вторичную память; более того, при обсуждении только первичной памяти существует множество типов памяти. Некоторые типы основной памяти включают следующие

  • Кэш-память. Эта временная область хранения, известная как кэш, более доступна для процессора, чем основной источник памяти компьютера. Ее также называют памятью ЦП , поскольку она обычно интегрируется непосредственно в микросхему ЦП или размещается на отдельной микросхеме с шинным соединением с ЦП.
  • ОЗУ. Этот термин основан на том факте, что процессор может напрямую обращаться к любому месту хранения.
  • Динамическое ОЗУ. DRAM — это тип полупроводниковой памяти, которая обычно используется данными или программным кодом, необходимым для работы компьютерного процессора.
  • Статическая оперативная память. SRAM сохраняет биты данных в своей памяти до тех пор, пока на нее подается питание. В отличие от DRAM, которая хранит биты в ячейках, состоящих из конденсатора и транзистора, SRAM не нужно периодически обновлять.
  • SDRAM с удвоенной скоростью передачи данных. DDR SRAM — это SDRAM, которая теоретически может повысить тактовую частоту памяти как минимум до 200 МГц.
  • Двойная скорость передачи данных 4 Синхронное динамическое ОЗУ. DDR4 RAM — это тип DRAM с интерфейсом с высокой пропускной способностью, который является преемником предыдущих версий DDR2 и DDR3. Оперативная память DDR4 обеспечивает более низкие требования к напряжению и более высокую плотность модулей. Он сочетается с более высокой скоростью передачи данных и позволяет использовать двойные встроенные модули памяти (DIMMS) объемом до 64 ГБ.
  • Динамическое ОЗУ Rambus. DRDRAM — это подсистема памяти, которая обещала передавать до 1,6 млрд байт в секунду. Подсистема состоит из ОЗУ, контроллера ОЗУ, шины, соединяющей ОЗУ с микропроцессором и устройствами компьютера, которые его используют.
  • Постоянная память. ПЗУ — это тип компьютерной памяти, содержащий энергонезависимые постоянные данные, которые обычно можно только читать, но не записывать. ПЗУ содержит программу, которая позволяет компьютеру запускаться или восстанавливаться при каждом включении.
  • Программируемое ПЗУ. PROM — это ПЗУ, которое может быть изменено пользователем один раз. Это позволяет пользователю адаптировать программу микрокода с помощью специальной машины, называемой программатором PROM .
  • Стираемый ПРОМ. EPROM — это программируемая постоянная память PROM, которую можно стирать и использовать повторно. Стирание вызвано излучением интенсивного ультрафиолетового света через окно, встроенное в микросхему памяти.
  • Электрически стираемое ППЗУ. EEPROM — это изменяемое пользователем ПЗУ, которое можно многократно стирать и перепрограммировать путем подачи более высокого, чем обычно, электрического напряжения. В отличие от микросхем EPROM, EEPROM не нужно извлекать из компьютера для модификации. Однако микросхема EEPROM должна быть стерта и перепрограммирована полностью, а не выборочно.
  • Виртуальная память. Метод управления памятью, при котором вторичная память может использоваться так, как если бы она была частью основной памяти. В виртуальной памяти используется аппаратное и программное обеспечение, позволяющее компьютеру компенсировать нехватку физической памяти путем временного переноса данных из ОЗУ на дисковое хранилище.

Хронология истории и эволюции компьютерной памяти

В начале 1940-х объем памяти был ограничен несколькими байтами. Одним из наиболее значительных признаков прогресса того времени было изобретение акустической памяти на линии задержки. Эта технология позволила линиям задержки хранить биты в виде звуковых волн в ртути, а кристаллы кварца действовать как преобразователи для чтения и записи битов. Этот процесс может хранить несколько сотен тысяч битов. В конце 19В 40-х годах начали исследовать энергонезависимую память, и была создана память на магнитных сердечниках, которая позволяла вызывать память после потери питания. К 1950-м годам эта технология была усовершенствована и коммерциализирована, что привело к изобретению ППЗУ в 1956 году. Память с магнитным сердечником стала настолько широко распространенной, что до 1960-х годов она была основной формой памяти.

Полевые транзисторы металл-оксид-полупроводник, также известные как МОП-полупроводниковая память, были изобретены в 1959 году. Это позволило использовать МОП-транзисторы в качестве элементов для хранения ячеек памяти. Память MOS была дешевле и потребляла меньше энергии по сравнению с памятью на магнитных сердечниках. Биполярная память, в которой использовались биполярные транзисторы, начала использоваться в начале 19 века.60-е годы.

В 1961 году Боб Норман предложил концепцию использования твердотельной памяти на микросхеме интегральной схемы (ИС). IBM сделала память популярной в 1965 году. Однако пользователи сочли твердотельную память слишком дорогой для использования в то время по сравнению с другими типами памяти. Другими достижениями в период с начала до середины 1960-х годов были изобретение биполярной SRAM, введение Toshiba DRAM в 1965 году и коммерческое использование SRAM в 1965 году. Однотранзисторная ячейка DRAM была разработана в 1919 году.66, за которым последовало полупроводниковое МОП-устройство, использованное для создания ПЗУ в 1967 году. С 1968 до начала 1970-х годов также начала популяризироваться МОП-память N-типа (NMOS).

К началу 1970-х годов память на основе МОП стала гораздо более широко использоваться в качестве формы памяти. В 1970 году у Intel появилась первая коммерческая микросхема DRAM IC. Годом позже была разработана стираемая ППЗУ, а в 1972 году была изобретена ЭСППЗУ.

Последнее обновление: октябрь 2020 г.


Продолжить чтение О памяти

  • Флэш-память и оперативная память: в чем разница?
  • Краткое руководство по оперативной памяти
  • Кэш и уровень: в чем разница между кешем и хранилищем?
  • Память и память
  • Белая книга: Факты о памяти
родной код

Собственный код — это двоичные данные, скомпилированные для работы на процессоре, таком как процессор Intel класса x86.

Сеть


  • коаксиальный кабель

    Коаксиальный кабель представляет собой тип медного кабеля, специально изготовленного с металлическим экраном и другими компонентами, предназначенными для блокирования сигнала . ..


  • мегагерц (МГц)

    Мегагерц (МГц) — это множитель, равный одному миллиону герц (106 Гц). Герц — стандартная единица измерения частоты в …


  • Стандарты беспроводной связи IEEE 802

    IEEE 802 — это набор сетевых стандартов, охватывающих спецификации физического уровня и уровня канала передачи данных для таких технологий, как…

Безопасность


  • цифровая подпись

    Цифровая подпись — это математический метод, используемый для проверки подлинности и целостности сообщения, программного обеспечения или цифрового…


  • судо (су ‘делать’)

    Sudo — это утилита командной строки для Unix и операционных систем на базе Unix, таких как Linux и macOS.


  • E-Sign Act (Закон об электронных подписях в глобальной и национальной торговле)

    Закон об электронных подписях (Закон об электронных подписях в глобальной и национальной торговле) — это федеральный закон США, в котором указывается, что в . ..

ИТ-директор


  • управление корпоративными проектами (EPM)

    Управление корпоративными проектами (EPM) представляет собой профессиональные практики, процессы и инструменты, используемые для управления несколькими …


  • Управление портфелем проектов: руководство для начинающих

    Управление портфелем проектов — это формальный подход, используемый организациями для выявления, определения приоритетов, координации и мониторинга проектов …


  • SWOT-анализ (анализ сильных и слабых сторон, возможностей и угроз)

    SWOT-анализ представляет собой основу для выявления и анализа сильных и слабых сторон организации, возможностей и угроз.

HRSoftware


  • проверка сотрудников

    Проверка сотрудников — это процесс проверки, проводимый работодателями для проверки биографических данных и проверки информации о новом. ..


  • Эффект хоторна

    Эффект Хоторна — это изменение поведения участников исследования в ответ на их знание о том, что они …


  • командное сотрудничество

    Совместная работа в команде — это подход к коммуникации и управлению проектами, который делает упор на командную работу, новаторское мышление и равенство …

Служба поддержки клиентов


  • квалифицированный маркетолог лид (MQL)

    Квалифицированный маркетолог (MQL) — это посетитель веб-сайта, уровень вовлеченности которого указывает на то, что он может стать клиентом.


  • автоматизация маркетинга

    Автоматизация маркетинга — это тип программного обеспечения, которое позволяет компаниям эффективно ориентироваться на клиентов с помощью автоматизированного маркетинга …


  • успех клиента

    Успех клиента — это стратегия, направленная на то, чтобы продукция компании отвечала потребностям клиента.

Что делает компьютерная память (ОЗУ)?

 

Вернуться к результатам

Не уверены, для чего нужна компьютерная память и как она работает? Мы охватываем все основы, от того, что такое оперативная память, до того, как она работает и почему стоит получить обновление.

Почему важна компьютерная память (ОЗУ)?

Оперативная память компьютера (ОЗУ) — один из наиболее важных компонентов, определяющих производительность вашей системы. Оперативная память дает приложениям место для хранения данных и доступа к ним на краткосрочной основе. Он хранит информацию, которую ваш компьютер активно использует, чтобы к ней можно было быстро получить доступ.

Чем больше программ запущено в вашей системе, тем больше вам потребуется. SSD (твердотельные накопители) также являются важными компонентами и помогут вашей системе достичь максимальной производительности.

Скорость и производительность вашей системы напрямую зависят от объема установленной оперативной памяти. Если в вашей системе слишком мало оперативной памяти, она может работать медленно и вяло. Но, с другой стороны, вы можете установить слишком много, практически не получая дополнительных преимуществ. Есть способы узнать, требуется ли вашему компьютеру больше памяти, и убедиться, что вы покупаете память, совместимую с другими компонентами вашей системы. Как правило, компоненты создаются в соответствии с высочайшими стандартами во время производства, но с расчетом на то, что технология будет продолжать меняться.

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

Что такое скорость и задержка ОЗУ?

Производительность оперативной памяти зависит от соотношения между скоростью и задержкой. Хотя они тесно связаны, они не связаны так, как вы могли бы подумать. На базовом уровне задержка относится к временной задержке между вводом команды и доступностью данных. Понимание скорости и задержки оперативной памяти поможет вам лучше выбрать правильную оперативную память для установки в вашей системе в соответствии с вашими потребностями.

Что делает RAM (память)?

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

Когда вы включаете компьютер и открываете электронную таблицу для ее редактирования, но сначала проверяете свою электронную почту, вы используете память несколькими способами. Память используется для загрузки и запуска приложений, таких как программа для работы с электронными таблицами, ответа на команды, таких как любые изменения, которые вы внесли в электронную таблицу, или переключения между несколькими программами, например, когда вы вышли из электронной таблицы, чтобы проверить электронную почту. Память почти всегда активно используется вашим компьютером. Если ваша система работает медленно или не отвечает, вам может потребоваться обновление памяти. Если вы считаете, что вам может понадобиться больше памяти, вы можете легко обновить оперативную память вашего настольного компьютера или ноутбука самостоятельно.

В некотором смысле память похожа на ваш письменный стол. Это позволяет вам работать над различными проектами, и чем больше ваш стол, тем больше бумаг, папок и задач вы можете иметь одновременно. Вы можете быстро и легко получить доступ к информации, не заходя в картотеку (ваш накопитель). Когда вы закончите работу над проектом или уйдете на день, вы можете положить некоторые или все проекты в картотеку на хранение. Ваш накопитель (жесткий диск или твердотельный накопитель) – это шкаф для хранения документов, который работает вместе с вашим рабочим столом для отслеживания ваших проектов.

Что использует оперативную память?

Оперативная память используется для хранения информации, которую необходимо использовать быстро. Это означает, что открытие многих программ, запуск различных процессов или одновременный доступ к нескольким файлам, вероятно, будут использовать много оперативной памяти. Особо сложные программы, такие как игры или программное обеспечение для дизайна, будут использовать большую часть оперативной памяти.

Вам нужно обновить оперативную память?

Являетесь ли вы геймером, дизайнером или просто хотите ускорить свой персональный компьютер, увеличение объема оперативной памяти — это простой и легкий способ повысить производительность вашей системы. Чтобы определить, какой тип памяти подходит для вашего компьютера, используйте Crucial® Advisor™ или System Scanner. Эти инструменты помогут вам определить, какие модули памяти совместимы с вашим компьютером, а также варианты, соответствующие вашим требованиям к скорости и бюджету.


© Micron Technology, Inc., 2017. Все права защищены. Информация, продукты и/или технические характеристики могут быть изменены без предварительного уведомления. Ни Crucial, ни Micron Technology, Inc. не несут ответственности за упущения или ошибки в типографике или фотографии. Micron, логотип Micron, Crucial и логотип Crucial являются товарными знаками или зарегистрированными товарными знаками Micron Technology, Inc. Все остальные товарные знаки и знаки обслуживания являются собственностью соответствующих владельцев.

Компьютерная память | Британика

Ключевые люди:
Джей Райт Форрестер
Похожие темы:
кэш-память
память на магнитном сердечнике
полупроводниковая память
буфер
резкий поворот

См. все связанное содержимое →

память компьютера , устройство, используемое для хранения данных или программ (последовательностей инструкций) на временной или постоянной основе для использования в электронном цифровом компьютере. Компьютеры представляют информацию в двоичном коде, записанном в виде последовательностей нулей и единиц. Каждая двоичная цифра (или «бит») может быть сохранена любой физической системой, которая может находиться в одном из двух устойчивых состояний, представляющих 0 и 1. Такая система называется бистабильной. Это может быть выключатель, электрический конденсатор, который может накапливать или терять заряд, магнит с полярностью вверх или вниз или поверхность, на которой может быть ямка или нет. Сегодня конденсаторы и транзисторы, работающие как крошечные электрические переключатели, используются для временного хранения, а для долговременного хранения используются либо диски, либо ленты с магнитным покрытием, либо пластиковые диски с узором из ямок.

Память компьютера делится на основную (или первичную) память и вспомогательную (или вторичную) память. Основная память содержит инструкции и данные во время выполнения программы, а вспомогательная память содержит данные и программы, которые в данный момент не используются, и обеспечивает долгосрочное хранение.

Самыми ранними запоминающими устройствами были электромеханические переключатели или реле ( см. компьютеры: первый компьютер) и электронные лампы ( см. компьютеры: первые машины с хранимой в памяти программой). В конце 19В 40-х годах первые компьютеры с хранимой программой использовали в качестве основной памяти ультразвуковые волны в ртутных трубках или заряды в специальных электронных трубках. Последние были первой оперативной памятью (ОЗУ). ОЗУ содержит ячейки хранения, к которым можно обращаться напрямую для операций чтения и записи, в отличие от памяти с последовательным доступом, такой как магнитная лента, в которой необходимо последовательно обращаться к каждой ячейке, пока не будет найдена требуемая ячейка.

Магнитные барабаны, имевшие фиксированные головки чтения/записи для каждой из множества дорожек на внешней поверхности вращающегося цилиндра, покрытого ферромагнитным материалом, использовались как для основной, так и для вспомогательной памяти в 19 веке.50-х годов, хотя их доступ к данным был серийным.

Викторина «Британника»

Гаджеты и технологии: правда или вымысел?

Примерно в 1952 году была разработана первая относительно дешевая ОЗУ: память на магнитных сердечниках, расположение крошечных ферритовых сердечников на проволочной сетке, через которую можно было направлять ток для изменения ориентации отдельных сердечников. Из-за неотъемлемых преимуществ оперативной памяти основная память была основной формой основной памяти, пока в конце 19 века ее не вытеснила полупроводниковая память.60-е годы.

Существует два основных типа полупроводниковой памяти. Статическая RAM (SRAM) состоит из триггеров, бистабильной схемы, состоящей из четырех-шести транзисторов. Как только триггер сохраняет бит, он сохраняет это значение до тех пор, пока в нем не будет сохранено противоположное значение. SRAM обеспечивает быстрый доступ к данным, но физически она относительно велика. Он используется в основном для небольших объемов памяти, называемых регистрами, в центральном процессоре компьютера (ЦП) и для быстрой «кэш-памяти». Динамическое ОЗУ (DRAM) хранит каждый бит в электрическом конденсаторе, а не в триггере, используя транзистор в качестве переключателя для зарядки или разрядки конденсатора. Поскольку в нем меньше электрических компонентов, ячейка памяти DRAM меньше, чем SRAM. Однако доступ к его значению происходит медленнее, и, поскольку конденсаторы постепенно теряют заряд, хранящиеся значения необходимо перезаряжать примерно 50 раз в секунду. Тем не менее, DRAM обычно используется для основной памяти, потому что чип того же размера может содержать в несколько раз больше DRAM, чем SRAM.

Оформите подписку Britannica Premium и получите доступ к эксклюзивному контенту.
Подпишитесь сейчас

Ячейки памяти в ОЗУ имеют адреса. Обычно оперативную память организуют в «слова» от 8 до 64 бит или от 1 до 8 байт (8 бит = 1 байт). Размер слова обычно представляет собой количество битов, которые могут быть переданы за один раз между основной памятью и ЦП. Каждое слово и обычно каждый байт имеют адрес. Микросхема памяти должна иметь дополнительные схемы декодирования, которые выбирают набор ячеек хранения, находящихся по определенному адресу, и либо сохраняют значение по этому адресу, либо извлекают то, что там хранится. Основная память современного компьютера состоит из нескольких микросхем памяти, каждая из которых может содержать много мегабайт (миллионов байтов), а схема адресации выбирает соответствующую микросхему для каждого адреса. Кроме того, DRAM требует, чтобы схемы обнаруживали сохраненные значения и периодически обновляли их.

Основной памяти требуется больше времени для доступа к данным, чем процессору требуется для работы с ними. Например, доступ к памяти DRAM обычно занимает от 20 до 80 наносекунд (миллиардных долей секунды), но арифметические операции ЦП могут занимать всего наносекунду или меньше. Есть несколько способов справиться с этим несоответствием. ЦП имеют небольшое количество регистров, очень быструю SRAM, в которой хранятся текущие инструкции и данные, с которыми они работают. Кэш-память — это больший объем (до нескольких мегабайт) быстрой SRAM на кристалле ЦП. Данные и инструкции из основной памяти передаются в кэш-память, а поскольку программы часто демонстрируют «локальность ссылок», то есть они некоторое время выполняют одну и ту же последовательность инструкций в повторяющемся цикле и оперируют наборами связанных данных, ссылки на память могут помещаться в быстрый кэш после того, как в него будут скопированы значения из основной памяти.

Большая часть времени доступа к DRAM уходит на декодирование адреса для выбора соответствующих ячеек памяти. Свойство локальности ссылки означает, что последовательность адресов памяти будет часто использоваться, а быстрая DRAM предназначена для ускорения доступа к последующим адресам после первого. Синхронная DRAM (SDRAM) и EDO (расширенный вывод данных) — два таких типа быстрой памяти.

Энергонезависимая полупроводниковая память, в отличие от SRAM и DRAM, не теряет своего содержимого при отключении питания. Некоторые энергонезависимые запоминающие устройства, такие как постоянное запоминающее устройство (ПЗУ), нельзя перезаписывать после изготовления или записи. Каждая ячейка памяти микросхемы ПЗУ имеет либо транзистор для 1 бита, либо ни одного для 0 бита. ПЗУ используются для программ, которые являются неотъемлемой частью работы компьютера, таких как программа начальной загрузки, которая запускает компьютер и загружает его операционную систему, или BIOS (базовая система ввода-вывода), которая обращается к внешним устройствам в персональном компьютере (ПК).

EPROM (стираемое программируемое ПЗУ), EAROM (электрически изменяемое ПЗУ) и флэш-память — это типы энергонезависимой памяти, которые можно перезаписывать, хотя перезапись занимает гораздо больше времени, чем чтение. Таким образом, они используются в качестве памяти специального назначения, где запись требуется редко — например, если они используются для BIOS, их можно изменить для исправления ошибок или обновления функций.

Память компьютера — GeeksforGeeks

Компьютер — это электронное устройство, которое принимает данные, обрабатывает их и выдает желаемый результат. Он выполняет запрограммированные вычисления с большой точностью и более высокой скоростью. Или, другими словами, компьютер принимает данные на вход и сохраняет данные/инструкции в памяти (используя их при необходимости). Затем он обрабатывает данные и преобразует их в полезную информацию. Наконец, это дает результат. Здесь, ввод относится к необработанным данным, которые мы хотим, чтобы машина обработала и вернула нам в результате, o вывод относится к ответу, который машина предоставляет в ответ на введенные необработанные данные, и обработка данных может включать анализ , поиск, распространение, хранение данных и т. д. Таким образом, мы также можем назвать компьютерную систему обработки данных.

Что такое память?

Память компьютера аналогична человеческому мозгу. Он используется для хранения данных/информации и инструкций. Это блок хранения данных или устройство хранения данных, где данные должны быть обработаны, и хранятся инструкции, необходимые для обработки. Здесь можно хранить как ввод, так и вывод.

Характеристики основной памяти:

  • Это более быстрая компьютерная память по сравнению со вторичной памятью.
  • Это полупроводниковая память.
  • Обычно это энергозависимая память.
  • Основная память компьютера.
  • Компьютерная система не может работать без основной памяти.

В целом память бывает трех типов:

  • Первичная память
  • Вторичная память
  • Кэш-память

Теперь мы подробно обсудим каждый тип памяти:

1. Первичная память: Она также известна как основная память компьютера системы. Он используется для хранения данных и программ или инструкций во время компьютерных операций. Он использует полупроводниковую технологию и поэтому обычно называется полупроводниковой памятью. Первичная память бывает двух типов:

(i) RAM (оперативное запоминающее устройство): Это энергозависимая память. Энергозависимая память хранит информацию в зависимости от источника питания. В случае сбоя/прерывания/остановки подачи питания все данные и информация в этой памяти будут потеряны. Оперативная память используется для загрузки или запуска компьютера. Он временно хранит программы/данные, которые должны быть выполнены процессором. Оперативная память бывает двух типов:

  • S RAM (Статическая RAM): В ней используются транзисторы, и схемы этой памяти способны сохранять свое состояние до тех пор, пока подается питание. Эта память состоит из количества триггеров, каждый из которых хранит 1 бит. У него меньше времени доступа и, следовательно, он быстрее.
  • D RAM (динамическая RAM): Использует конденсаторы и транзисторы и хранит данные в виде заряда конденсаторов. Они содержат тысячи ячеек памяти. Требуется восстановление заряда конденсатора через несколько миллисекунд. Эта память медленнее, чем S RAM.

(ii) ПЗУ (только для чтения): Это энергонезависимая память. Энергонезависимая память сохраняет информацию даже при сбое/прерывании/прекращении подачи питания. ПЗУ используется для хранения информации, используемой для работы системы. Поскольку его название относится к памяти только для чтения, мы можем только читать программы и данные, которые в ней хранятся. Он содержит несколько электронных предохранителей, которые можно запрограммировать на определенную информацию. Информация хранится в ПЗУ в двоичном формате. Ее также называют постоянной памятью. ПЗУ бывает четырех типов:

  • MROM (маскированное ПЗУ): Аппаратно запрограммированные устройства с предварительно запрограммированным набором данных или инструкций были первыми ПЗУ. Маскированные ПЗУ — это тип недорогих ПЗУ, которые работают таким образом.
  • PROM (программируемая постоянная память): Эта постоянная память может быть изменена пользователем один раз. Пользователь покупает пустой PROM и использует программу PROM для помещения необходимого содержимого в PROM. Его содержимое не может быть стерто после написания.
  • EPROM (стираемое программируемое постоянное запоминающее устройство): Это расширение для PROM, где вы можете стереть содержимое ROM, подвергая его воздействию ультрафиолетовых лучей в течение почти 40 минут.
  • EEPROM (электрически стираемое программируемое постоянное запоминающее устройство): Здесь записанное содержимое может быть стерто электрически. Вы можете удалять и перепрограммировать EEPROM до 10 000 раз. Стирание и программирование занимают очень мало времени, то есть около 4–10 мс (миллисекунд). Любая область в EEPROM может быть стерта и запрограммирована выборочно.

2. Вторичная память: Также известна как вспомогательная память и резервная память. Это энергонезависимая память, которая используется для хранения большого количества данных или информации. Данные или информация, хранящиеся во вторичной памяти, являются постоянными и работают медленнее, чем основная память. ЦП не может напрямую обращаться к вторичной памяти. Данные/информация из вспомогательной памяти сначала передаются в основную память, а затем ЦП может получить к ним доступ.

Характеристики вторичной памяти:

  • Это медленная память, но ее можно использовать повторно.
  • Это надежная и энергонезависимая память.
  • Дешевле основной памяти.
  • Емкость вторичной памяти велика.
  • Компьютерная система может работать без вторичной памяти.
  • Во вторичной памяти данные сохраняются постоянно, даже при отключении питания.

Типы вторичной памяти:

(i) Магнитные ленты: Магнитная лента представляет собой длинную узкую полоску пластиковой пленки с тонким магнитным покрытием, которая используется для магнитной записи. Биты записываются на ленту в виде магнитных полей, называемых ЗАПИСЯМИ, которые проходят по множеству дорожек. Обычно одновременно записываются 7 или 9 битов. Каждая дорожка имеет одну головку чтения/записи, что позволяет записывать и считывать данные в виде последовательности символов. Его можно остановить, начать движение вперед или назад или перемотать назад.

(ii) Магнитные диски: Магнитный диск представляет собой круглую металлическую или пластиковую пластину, покрытую магнитным материалом. Диск используется с обеих сторон. Биты хранятся на намагниченных поверхностях в местах, называемых дорожками, которые проходят в виде концентрических колец. Сектора обычно используются для разделения дорожек на части.

Жесткие диски — это постоянно подключенные диски, которые не могут быть удалены одним пользователем.

(iii) Оптические диски: Это лазерный носитель данных, на который можно записывать и читать. Имеет доступную цену и долгий срок службы. Оптический диск может быть извлечен из компьютера случайными пользователями. Типы оптических дисков:

(a) CD-ROM:

  • Это называется компакт-диск. Только читать по памяти.
  • Информация записывается на диск с помощью управляемого лазерного луча, который выжигает ямки на поверхности диска.
  • Имеет хорошо отражающую поверхность, обычно алюминиевую.
  • Диаметр диска 5,25 дюйма.
  • 16000 дорожек на дюйм — это плотность дорожек.
  • Емкость компакт-диска составляет 600 МБ, при этом каждый сектор хранит 2048 байт данных.
  • Скорость передачи данных составляет около 4800 КБ/сек. и новое время доступа составляет около 80 миллисекунд.

(b) WORM-(ЗАПИСАТЬ ОДИН РАЗ ЧИТАТЬ МНОГО):

  • Пользователь может записывать данные только один раз.
  • Информация записывается на диск с помощью лазерного луча.
  • Записанные данные можно считывать любое количество раз.
  • Они ведут постоянный учет информации, но время доступа велико.
  • Можно перезаписать обновленные или новые данные на другую часть диска.
  • Уже записанные данные не могут быть изменены.
  • Обычный размер – диаметр 5,25 дюйма или 3,5 дюйма.
  • Обычная емкость 5,25-дюймового диска составляет 650 МБ, 5,2 ГБ и т. д.

(c) DVD-диски: 

  • Термин «DVD» означает «Универсальный цифровой/видеодиск». дисков DVD: (i)DVDR (записываемые) и (ii) DVDRW (перезаписываемые)
  • DVD-ROM (универсальные цифровые диски): Это диски с постоянной памятью (ПЗУ), которые можно использовать в различных способов. По сравнению с CD-ROM они могут хранить намного больше данных. Он имеет толстый слой поликарбонатного пластика, который служит основой для других слоев. Это оптическая память, которая может считывать и записывать данные.
  • DVD-R: Это перезаписываемый оптический диск, который можно использовать только один раз. Это DVD, который можно записать. Это очень похоже на WORM. DVD-ROM имеют емкость от 4,7 до 17 ГБ. Емкость 3,5-дюймового диска составляет 1,3 ГБ.

3. Кэш-память: Это тип высокоскоростной полупроводниковой памяти, которая может ускорить работу процессора. Между процессором и основной памятью он служит буфером. Он используется для хранения данных и программ, которые процессор использует чаще всего.

Преимущества кэш-памяти:

  • Она быстрее основной памяти.
  • По сравнению с основной памятью доступ к ней занимает меньше времени.
  • В нем хранятся программы, которые можно запустить за короткое время.
  • Хранит данные для временного использования.

Недостатки кэш-памяти:

  • Из-за используемых полупроводников это очень дорого.
  • Размер кэша (количество данных, которое он может хранить) обычно невелик.

Пример задачи

Вопрос 1. Какие существуют типы воспоминаний?

Решение:

Существует три типа памяти:

  • Первичная память
  • Вторичная память
  • Кэш память

Вопрос 2. Что такое Volatile и нелетальная память?

Решение:

Энергонезависимая память используется для хранения информации в зависимости от источника питания. Если питание отключено, все данные и информация в этой памяти будут потеряны. Например, ОЗУ (оперативное запоминающее устройство). Тогда как энергонезависимая память используется для хранения информации даже при отключении питания. Например, ПЗУ (только для чтения).

Вопрос 3. Что такое полная форма компакт-диска?

Решение:

CD-ROM означает компакт-диск только для чтения памяти

Вопрос 4. Сколько 128 * 8 чипов памяти требуется для памяти емкостью 4096*16?

Решение:

Требуемое количество микросхем = требуемый объем ОЗУ / доступная емкость микросхемы

= (4096 * 16)/(128 * 8) = 64

Вопрос 5. Объясните четыре различия между ОЗУ и ПЗУ?

Решение:

ОЗУ ПЗУ
Оперативная память. Память только для чтения.
Это самая быстрая память. Это более медленная память по сравнению с оперативной памятью.
Это энергозависимая память. Это энергонезависимая память.
В этой памяти данные стираются при отключении питания В этой памяти данные не стираются даже при отключении питания

Вопрос 6. Как стереть данные в EPROM?

Решение:

В EPROM с помощью ультрафиолетовых лучей мы можем легко стереть данные

Разница между памятью компьютера и хранилищем

Скопированная ссылка!

Даниэль Горовиц

|

27 апреля 2022 г.

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

Когда пришло время подумать о хранилище и памяти, вам нужно знать, как работает каждый компонент и какой из них более важен для того, как вы используете свой компьютер.

Что такое память?

Память, также известная как оперативная память (ОЗУ), представляет собой компонент ПК, в котором хранятся данные во время работы компьютера. Эти данные могут быть чем угодно, от документа Word до веб-сайта, который вы просматриваете прямо сейчас. Когда вашему компьютеру требуется доступ к этим данным, он делает это быстро и легко из своей памяти.

Чем больше у вас памяти, тем больше файлов ваш компьютер может хранить и одновременно получать к ним доступ. Вот почему важно иметь достаточно памяти, если вы планируете работать в многозадачном режиме, запускать ресурсоемкие программы, такие как AutoCAD ® и некоторые игры, или если на вашем компьютере имеется большое количество файлов.

Что такое хранилище?

Хранилище — это место, где данные постоянно хранятся на вашем компьютере. Когда вы устанавливаете программу, например, ваш компьютер копирует файлы программы с установочного диска или загруженного установочного файла в ваше хранилище.

Ваш компьютер также использует хранилище для хранения ваших документов, фотографий, музыки и видео. Емкость вашего хранилища определяет, сколько файлов вы можете сохранить на своем компьютере.

Чем память отличается от хранилища?

Память и хранилище часто путают друг с другом, но на самом деле это совершенно разные вещи.

Память

Память — это то, что ваш компьютер использует для временного хранения данных, а хранилище — это место, где вы сохраняете файлы постоянно.

При сохранении файла он копируется из памяти на накопитель. Вот почему кажется, что ваш компьютер работает медленнее, когда ему не хватает памяти; он должен извлекать данные с накопителя, чтобы использовать их. Чтобы освободить память, попробуйте закрыть неиспользуемые приложения или удалить временные файлы.

Хранилище

Хранилище, с другой стороны, является постоянным и содержит все ваши файлы, независимо от того, используете вы их сейчас или нет. Вот почему большинство людей считают хранилище синонимом жесткого диска. Когда вы сохраняете файл, он фактически сохраняется на диске вашего компьютера.

Вы можете выбрать внутреннее или внешнее хранилище, чего нельзя сделать с оперативной памятью. Внутреннее хранилище является частью аппаратного обеспечения компьютера, а внешнее хранилище — это отдельное устройство, которое подключается к компьютеру.

Ваш компьютер также использует хранилище для хранения временных файлов, пока ваш компьютер выполняет задачи. Например, если вы редактируете фотографию и программе требуется больше памяти для продолжения работы, она поместит фотографию на ваш накопитель, пока вы не закончите редактирование.

Вам нужна и память, и хранилище?

Для правильной работы вашему компьютеру требуется как память, так и хранилище. Однако, когда дело доходит до выбора между памятью и хранилищем во время обновления, ваш выбор действительно зависит от того, что вам нужно от вашего устройства.

Если вы планируете запускать много программ и вам нужно больше места для временных файлов, вам понадобится больше памяти. Если вам просто нужно место для хранения программного обеспечения, игр, файлов и т. д., вам следует больше сосредоточиться на хранилище.

Хотя для работы компьютера не требуется много внутренней памяти, вам необходима память для доступа к операционной системе, программному обеспечению и данным. Вот почему важно иметь достаточный объем памяти по отношению к доступному хранилищу на вашем компьютере.

Как проверить память на ПК

Выяснение объема оперативной памяти очень важно для оценки состояния вашего ПК. Чтобы оценить, сколько оперативной памяти доступно, запустите такие задачи, как ваш веб-браузер или любые программы или игры, которые вы часто запускаете. Затем выполните следующие действия:

  • Нажмите Ctrl+Shift+Esc одновременно, чтобы открыть диспетчер задач Windows.
  • В открытом диспетчере задач Windows щелкните вкладку Performance .
  • Откройте боковую панель Память .

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

Чтобы получить быстрый снимок общего объема оперативной памяти на вашем ПК:

  • Перейдите к настройкам вашего ПК.
  • Нажмите System и About , чтобы просмотреть характеристики вашего ПК.

Это покажет вам как установленную оперативную память, так и используемую оперативную память. Обратите внимание, , что Windows будет использовать часть существующей оперативной памяти.

Как проверить память на Mac

Пользователи Mac могут проверить использование своей оперативной памяти с помощью монитора активности, похожего на диспетчер задач Windows на ПК.

  • Сначала нажмите Command+Пробел , чтобы открыть внутреннюю поисковую систему Spotlight.
  • Введите «Монитор активности», чтобы открыть приложение.
  • После открытия монитора активности перейдите на вкладку Память в верхней части приложения.
  • В нижней части экрана вы можете увидеть, сколько оперативной памяти вы используете в настоящее время и сколько доступно.

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

Как проверить объем памяти на ПК

Важно знать, сколько памяти у вас есть на вашем ПК, особенно если вы хотите освободить место для установки дополнительных программ или загрузки новых игр. Чтобы проверить доступное хранилище:

  • Нажмите Win+E , чтобы открыть приложение File Explorer.
  • Прокрутите вниз левую боковую панель и выберите Выбрать этот компьютер .
  • Появится экран, показывающий ваш локальный диск (C:) и любые дополнительные жесткие диски.
  • Нажмите на Локальный диск , чтобы увидеть, сколько памяти доступно и ее общая емкость.

Как проверить память на Mac

Проверка памяти на Mac аналогична проверке памяти.

  • Щелкните значок Apple в верхнем левом углу экрана.
  • Выберите в меню пункт «Об этом Mac».
  • Перейдите к Хранилище , чтобы увидеть доступное хранилище на жестком диске. Вы увидите визуализированную разбивку с цветовой маркировкой типов файлов, занимающих больше всего места.

Сколько памяти и памяти вам нужно?

Память и хранилище являются важными компонентами компьютера, и необходимый вам объем зависит от вашего использования.

Обычные пользователи

Если вы используете свой ПК для более простых задач, вам понадобится как минимум 4 ГБ оперативной памяти и 256 ГБ встроенной памяти. Это позволит вам устанавливать ряд программ и работать в многозадачном режиме — например, просматривать веб-страницы и слушать музыку — не создавая узких мест.

Профессиональные пользователи

Используете ли вы свой компьютер для рабочих задач? Если это так, он должен иметь не менее 8 ГБ ОЗУ и от 500 ГБ до 1 ТБ памяти. Это позволит вам запускать профессиональные приложения, легко транслировать видеозвонки и редактировать фотографии или видео. Возможно, вы даже сможете играть в некоторые новые игры на средних настройках графики без каких-либо заиканий или проблем с частотой кадров.

Опытные пользователи

Для опытных пользователей, которые играют в новейшие игры или занимаются графическим дизайном или 3D-моделированием, ваш ПК должен иметь не менее 16 ГБ оперативной памяти и от 1 ТБ до 2 ТБ дискового пространства. Это позволит вам запускать приложения и игры на самых высоких настройках без каких-либо технических проблем.

Как увеличить объем памяти и памяти вашего компьютера

Если вам не хватает места для хранения, есть несколько способов освободить место. Один из них — удалить старые файлы, которые вам больше не нужны. Другой способ — перенести фотографии, музыку и видео на внешний жесткий диск. Вы также можете сжимать большие файлы или удалять неиспользуемые программы с вашего компьютера.

Если вы хотите увеличить объем памяти вашего компьютера, у вас есть несколько вариантов. Вы можете начать с закрытия некоторых программ, которые вы не используете, и да, это относится ко всем тем вкладкам, открытым в вашем браузере. Другой вариант — купить больше памяти для вашего компьютера, для установки которой может потребоваться профессиональная помощь.

Резюме

Хотя на первый взгляд эти два термина могут показаться похожими, компьютерная память и хранилище не могут быть более разными. Ваш компьютер использует свою память для запуска программ и использует хранилище для хранения ваших файлов, программ и других данных. Для использования компьютера вам нужна как память, так и хранилище, но сколько вам нужно, зависит от того, как вы используете свой компьютер.

Об авторе: Дэниел Горовиц является автором статей для HP Tech Takes . Дэниел — писатель из Нью-Йорка, он писал для таких изданий, как USA Today, Digital Trends, Unwinnable Magazine и многих других СМИ.

Раскрытие информации: Наш сайт может получать долю дохода от продажи продуктов, представленных на этой странице.

Как работает память компьютера?

Как работает память компьютера? — Объясните этот материал

Вы здесь:
Домашняя страница >
Компьютеры >
Память компьютера

  • Дом
  • Индекс А-Я
  • Случайная статья
  • Хронология
  • Учебное пособие
  • О нас
  • Конфиденциальность и файлы cookie

Реклама

Ваша память как у слона… или больше похожа на решето? Вы часто слышите, как люди сравнивают себя с одной из этих вещей, но вы почти
никогда не слышал, чтобы кто-то сказал, что их память подобна компьютеру. Это
отчасти потому, что человеческий мозг и памяти компьютера имеют очень разные
целей и действуют совершенно по-разному. Но это также отражает
тот факт, что там, где мы, люди, часто с трудом запоминаем имена,
лица, и даже день недели, компьютерные воспоминания
самое близкое, что у нас есть к совершенству памяти. Как именно эти «замечательные
запоминающие устройства» действительно работают? Давайте посмотрим поближе!

Фото: Такой чип компьютерной памяти является примером
Интегральная схема.
Это означает, что это миниатюрная коллекция из тысяч электронных деталей (обычно
компоненты), созданные на крошечном кремниевом чипе размером с ноготь на мизинце. Это 1-гигабитный
Микросхема флэш-памяти NAND от USB-накопителя.

Содержание

  1. Что такое память?
  2. Два типа памяти
  3. Внутренняя память
    • ОЗУ и ПЗУ
  4. Прирост оперативной памяти
    • Произвольный и последовательный доступ
    • DRAM и SRAM
    • ПЗУ
  5. Вспомогательная память
  6. Как память хранит информацию в двоичном виде
  7. Краткая история компьютерной памяти
  8. Узнать больше

Что такое память?

Основная цель памяти — человеческой или машинной — вести учет
информация за период времени. Одна из действительно заметных вещей в
человеческая память заключается в том, что она очень хорошо умеет забывать. Это звучит
как крупный дефект, пока вы не считаете, что мы можем только заплатить
внимание ко многим вещам одновременно. Другими словами, забывание, скорее всего, является умным
выработанная людьми тактика, которая помогает нам сосредоточиться на вещах, которые
актуально и важно в бесконечном беспорядке нашего
повседневной жизни — способ сосредоточиться на том, что действительно важно. забывание
это все равно, что выкинуть старый хлам из шкафа, чтобы освободить место для новых вещей.
[1]

Компьютеры не запоминают и не забывают так, как это делает человеческий мозг.
Компьютеры работают в бинарном коде (более подробно поясняется во вставке).
ниже): либо они что-то знают, либо
не надо — и как только они узнают, за исключением каких-то катастрофических
провал, они вообще не забывают. Люди разные.
Мы можем распознать вещей («Где-то я уже видел это лицо»)
или уверены, что мы что-то знаем («Я помню, как учил
немецкое слово, обозначающее вишню, когда я учился в школе»), не обязательно имея возможность
вспомнить их. В отличие от компьютеров люди могут
забыть… вспомнить… забыть… вспомнить… сделать так, чтобы память казалась больше
как искусство или магия, чем наука или технология. Когда умные люди
освоить приемы, которые позволяют им запоминать тысячи кусочков
информацию, их прославляют как великих магов, хотя
то, чего они достигли, гораздо менее впечатляюще, чем что-либо
пятидолларовая флэш-память USB могла бы сделать!

Иллюстрация: Компьютеры запоминают вещи совершенно иначе, чем человеческий мозг, хотя это
можно запрограммировать компьютер, чтобы он запоминал вещи и распознавал закономерности мозговым способом
с помощью так называемых нейронных сетей.
Историческая иллюстрация анатомии мозга около 1543 года, сделанная Яном Стефаном ван Калькаром, который тесно сотрудничал
с пионером анатомии Андреасом Везалием.

Рекламные ссылки

Два типа памяти

Единственное, что объединяет человеческий мозг и компьютер, — это разные типы памяти.
Память. Человеческая память фактически разбита на кратковременные «рабочие»
память (о вещах, которые мы недавно видели, слышали или обрабатывали с помощью нашего
мозга) и долговременной памяти (фактов, которые мы узнали, событий, которые мы
опыт, вещи, которые мы умеем делать, и т. д., которые мы обычно
нужно помнить намного дольше). Типичный компьютер также имеет два разных типа памяти.

Имеется встроенная основная память (иногда называемая внутренней памятью), выполненная
кремниевых микросхем (интегральных схем). Он может хранить и извлекать
данные (компьютеризированная информация) очень быстро, поэтому они используются, чтобы помочь компьютеру обрабатывать то, над чем он в данный момент работает. Как правило, внутренняя память volatile , что означает, что она забывает свое содержимое, как только отключается питание.
выключен. Вот почему у компьютеров также есть то, что называется вспомогательным .
память
(или хранилище), которое запоминает вещи даже при отключении питания.
В типичном ПК или ноутбуке вспомогательная память обычно обеспечивается жестким диском или
флэш-память. Вспомогательный
память также называется , внешняя память , потому что в более старых, больших
компьютеров, он обычно располагался на совершенно отдельной машине
подключен к основному компьютеру кабелем. Аналогичным образом современные
ПК часто имеют подключаемое вспомогательное хранилище в виде флэш-памяти USB.
карты памяти, карты памяти SD (которые подключаются к таким вещам, как цифровые
камеры), подключайте жесткие диски, CD/DVD-диски, записывающие устройства и так далее.

Фото: Эти два жестких диска являются примерами вспомогательной памяти компьютера. Слева у нас есть жесткий диск PCMCIA емкостью 20 ГБ от iPod. Справа есть жесткий диск на 30 Гб от ноутбука. Жесткий диск емкостью 30 ГБ может хранить примерно в 120 раз больше информации, чем микросхема флэш-памяти емкостью 256 МБ на нашей верхней фотографии. Больше таких фото смотрите в нашем
Основная статья о жестких дисках.

На практике различие между основной и вспомогательной памятью может быть немного размыто.
Компьютеры имеют ограниченный объем основной памяти (обычно от 512 МБ до 4 ГБ на современном компьютере). Чем больше у них есть, тем быстрее они могут обрабатывать информацию и тем быстрее они выполняют свои задачи. Если компьютеру нужно хранить больше места, чем есть в его основной памяти, он может временно переместить менее важные вещи из основной памяти на свой жесткий диск в так называемом режиме 9.0908 виртуальной памяти , чтобы освободить место. Когда это произойдет, вы услышите, как жесткий диск щелкает на очень высокой скорости, когда компьютер считывает и записывает данные между виртуальной и реальной (основной) памятью. Поскольку для доступа к жестким дискам требуется больше времени, чем к микросхемам памяти, использование виртуальной памяти — гораздо более медленный процесс, чем использование основной памяти, и это действительно замедляет работу вашего компьютера. Именно поэтому компьютеры с большим объемом памяти работают быстрее.

Внутренняя память

ОЗУ и ПЗУ

Микросхемы, из которых состоит внутренняя память компьютера, бывают двух видов.
известная как RAM (оперативная память) и
ПЗУ (постоянная память) .
Чипы оперативной памяти запоминают только вещи
когда компьютер включен, поэтому они используются для хранения любых
компьютер работает в очень краткосрочной перспективе. микросхемы ПЗУ, на
С другой стороны, помните вещи независимо от того, включено питание или нет. Они
предварительно запрограммирована с информацией на заводе и используется для хранения
такие вещи, как BIOS компьютера (базовая система ввода/вывода,
управляет основными вещами, такими как экран компьютера и клавиатура).
RAM и ROM — не самые полезные названия в мире, как мы скоро узнаем,
так что не волнуйтесь, если они звучат сбивающе с толку. Просто помни
этот ключевой момент: основная память внутри компьютера основана на двух видах
чипа: временный, изменчивый тип, который помнит только во время
питание включено (ОЗУ) и постоянный энергонезависимый вид, который
запоминает, включено или выключено питание (ПЗУ).

Рост оперативной памяти

Современные машины имеют гораздо больше оперативной памяти, чем первые домашние компьютеры. В этой таблице показаны типичные объемы оперативной памяти для компьютеров Apple, от оригинального Apple I (выпущенного в 1976 году) до смартфона iPhone 12 (выпущенного более четырех десятилетий спустя) с примерно
в полмиллиона раз больше оперативной памяти на борту! Это грубые сравнения, основанные на идее, что КБ означает примерно 1000 байт,
МБ означает около миллиона байтов, а ГБ означает около миллиарда. На самом деле, КБ, МБ и ГБ могут быть немного неоднозначными,
поскольку в информатике 1 КБ на самом деле составляет 1024 байта. Не беспокойтесь об этом: на самом деле это не сильно меняет эти сравнения.)

Год Машина Типичная оперативная память ~ × Apple I
1976 Яблоко I 8 КБ 1
1977 Яблоко ][ 24 КБ 3
1980 Apple III 128 КБ 16
1984 Макинтош 256 КБ 32
1986 Мак плюс 1 МБ 125
1992 Мак ЛК 10 МБ 1250
1996 PowerMac 16 МБ 2000
1998 имак 32 МБ 4000
2007 Айфон 128 МБ 16000
2010 Айфон 4 512 МБ 64000
2016 Айфон 7 3 ГБ 375000
2020 Айфон 12 4 ГБ 500000

Фото: У Apple ][ была базовая память 4 КБ с возможностью расширения до 48 КБ. В то время это казалось огромным объемом, но современный смартфон имеет примерно в 60 000 раз больше оперативной памяти, чем его 48-килобайтный предшественник.
В 1977 году обновление 4K RAM для Apple ][ стоило колоссальные 100 долларов, что составляет 1 доллар за 41 байт; сегодня легко найти 1 ГБ менее чем за 10 долларов, поэтому за 1 доллар вы покупаете более 100 МБ — примерно в 25 миллионов раз больше памяти за ваши деньги!

Произвольный и последовательный доступ

Здесь все может немного запутаться. Оперативная память имеет имя random
получить доступ к
, потому что (теоретически) компьютер так же быстро
считывать или записывать информацию из любой части микросхемы оперативной памяти, как и из любой
другой. (Кстати, это относится и к большинству микросхем ПЗУ, которые
можно сказать, это примеры энергонезависимых чипов оперативной памяти!) Жесткие диски
также, вообще говоря, устройства с произвольным доступом, потому что это занимает
примерно одинаковое время чтения информации с любой точки диска.


Рисунок: 1) Произвольный доступ: Жесткий диск может читать или записывать любую часть информации примерно за одинаковое время, просто сканируя головку чтения-записи вперед и назад по вращающейся пластине.
2) Последовательный доступ: ленточный накопитель должен перематывать ленту вперед или назад, пока она не окажется в нужном положении, прежде чем он сможет читать или записывать информацию.

Однако не все виды компьютерной памяти имеют произвольный доступ. Раньше это было обычным
для компьютеров хранить информацию на отдельных машинах, известных как ленточные накопители, с использованием длинных
катушки с магнитной лентой (например, гигантские версии музыкальных
кассеты в старомодных кассетных плеерах Sony Walkman). Если
компьютер хотел получить доступ к информации, он должен был вернуться назад
или вперед по ленте, пока она не достигнет точно той точки, в которой
хотели — точно так же, как вам приходилось перематывать ленту туда-сюда, чтобы
лет, чтобы найти трек, который вы хотели воспроизвести. Если лента была прямо в
начало, но нужная компьютеру информация находилась в самом конце,
была довольно задержка в ожидании перемотки ленты вперед вправо
точка. Если лента просто оказалась в нужном месте, компьютер
мог получить доступ к информации, которую он хотел, практически мгновенно.
Ленты являются примером последовательный доступ : информация
хранится в последовательности и сколько времени требуется для чтения или записи
часть информации зависит от того, где лента находится по отношению к
к головке чтения-записи (магнит, который считывает и записывает информацию
с ленты) в любой момент.

Фото: Последовательный доступ в действии: Это операторский терминал мейнфрейма IBM System/370, выпущенный в 1981 году. сохраненные ленты. Если компьютеру нужно было прочитать какие-то действительно старые данные (скажем, платежные ведомости за прошлый год или резервную копию данных, сделанную несколько дней назад), человеку-оператору приходилось искать нужную ленту в шкафу, а затем «монтировать ее» (загружать). его в привод) до того, как машина смогла его прочитать! Мы до сих пор говорим о «монтировании» дисков и дисководов, даже когда все, что мы имеем в виду, — это заставить компьютер распознавать часть своей памяти, которая в данный момент не активна. Фото предоставлено Исследовательским центром Гленна НАСА (NASA-GRC).

Фото: Маленькая часть гигантской библиотеки магнитных лент! Ленточные библиотеки были обычным явлением вплоть до 1980-х годов. Хотя сейчас мы слышим об этом намного меньше, лента по-прежнему широко используется сегодня. Фото предоставлено архивом Кэрол М. Хайсмит, Библиотека Конгресса, Отдел эстампов и фотографий.

DRAM и SRAM

RAM поставляется в двух основных вариантах: DRAM (динамическая RAM) и
SRAM (статическая RAM) . DRAM менее дорогая из двух и имеет более высокую плотность
(упаковывает больше данных в меньшее пространство), чем SRAM, поэтому используется для
большую часть внутренней памяти вы найдете в ПК, игровых консолях и так далее.
SRAM быстрее и потребляет меньше энергии, чем DRAM, и, учитывая ее большую
стоимость и меньшая плотность, скорее всего, будет использоваться в небольших,
временные «рабочие воспоминания» (кэши), которые являются частью
внутренней или внешней памяти компьютера. Он также широко используется в портативных гаджетах, таких как
как мобильные телефоны, где минимизация энергопотребления (и максимизация
время автономной работы) чрезвычайно важно.

Различия между DRAM и SRAM связаны с тем, как они построены
из основных электронных компонентов. Оба типа оперативной памяти энергозависимы,
но DRAM также , динамический (требуется питание для отключения
через него время от времени, чтобы сохранить его память свежей), где SRAM
статический (так же не требует «обновления»). DRAM это
более плотный (хранит больше информации в меньшем объеме), потому что использует
всего один конденсатор и один транзистор для хранения каждого бита (двоичный
разряд) информации, где SRAM требуется несколько транзисторов для каждого
кусочек.

Фото: Большинство микросхем памяти являются двухмерными, а транзисторы (электронные переключатели), хранящие информацию, расположены в плоской сетке. Напротив, в этой трехмерной стековой памяти транзисторы расположены вертикально, а также горизонтально, поэтому больше информации может быть упаковано в меньшее пространство. Фото предоставлено Исследовательским центром НАСА в Лэнгли (NASA-LaRC) и
Интернет-архив.

ПЗУ

Как и ОЗУ, ПЗУ также бывает разных видов — и, чтобы запутать, не все из них строго
только для чтения. Флэш-память, которую вы найдете на USB-накопителях и
Карты памяти цифровых камер на самом деле являются своего рода ПЗУ, которые сохраняют
информация почти бесконечно, даже при выключенном питании (во многом как в обычном ПЗУ), но
при необходимости можно относительно легко перепрограммировать (подробнее
как обычная оперативная память). С технической точки зрения флэш-память относится к типу EEPROM (электрически
стираемое программируемое ПЗУ), что означает, что информация может быть сохранена или стерта
относительно легко, просто пропуская электрический ток через память.
Хммм, вы можете подумать, а не вся ли память работает таким образом… пропуская через нее электричество? Да!
Но название на самом деле является исторической ссылкой на тот факт, что стираемые
и перепрограммируемое ПЗУ раньше работало по-другому. Еще в 1970-х годах наиболее распространенной формой
стираемое и перезаписываемое ПЗУ было EPROM (стираемое программируемое ПЗУ).
Чипы EPROM приходилось стирать относительно трудоемким и неудобным методом предварительного удаления их из схемы.
а затем облучая их мощным ультрафиолетовым светом.
Представьте, если бы вам приходилось проходить этот долгий процесс каждый раз, когда вы хотите сохранить новый набор фотографий.
на карту памяти вашего цифрового фотоаппарата.

Фото: Старомодный чип EPROM на 32 КБ, выпущенный в 1986 году. Их можно было стереть и перепрограммировать, только пропуская ультрафиолетовый свет через маленькое круглое окошко!

Такие гаджеты, как сотовые телефоны, модемы и беспроводные маршрутизаторы, часто хранят свое программное обеспечение не в ПЗУ (как можно было ожидать), а в
флэш-память. Это означает, что вы можете легко обновить их с помощью новой прошивки .
(относительно постоянное программное обеспечение, хранящееся в ПЗУ), всякий раз при обновлении
происходит в результате процесса, называемого «миганием». Как у вас может быть
заметил, если вы когда-либо копировали большие объемы информации на флэш-память
памяти или обновите прошивку маршрутизатора, флэш-память и
перепрограммируемая ПЗУ работает медленнее, чем обычная оперативная память и
запись занимает больше времени, чем чтение.

Вспомогательная память

Наиболее популярными видами дополнительной памяти, используемой в современных ПК, являются жесткие диски,
CD / DVD ROM и твердотельные накопители (SSD) , которые аналогичны только жестким дискам.
они хранят информацию на больших объемах флэш-памяти вместо вращающихся магнитных дисков.

Фото: 3,5-дюймовая дискета была самой популярной формой дополнительной памяти.
в 1980-х и 1990-х — это были флешки своего времени! Внутри жесткого пластикового защитного футляра находится хрупкий вращающийся круг из магнитного материала — это дискета. Вы можете увидеть это, если аккуратно сдвинете шторку вверху.

Но в долгой и увлекательной истории вычислительной техники люди использовали всевозможные другие устройства памяти, большинство из которых хранило информацию, намагничивая вещи.
Флоппи-дисководы (популярные примерно с конца 1970-х до середины 1990-х годов) хранятся
информация на дискетах. Это были маленькие тонкие круги из пластика, покрытые магнитным материалом, вращающиеся внутри прочных пластиковых корпусов, которые постепенно уменьшались в размерах с 8 дюймов до 5,25 дюймов, вплоть до окончательного популярного размера около 3,5 дюймов.
Zip-диски были похожи, но хранили гораздо больше информации в сильно сжатом формате.
формируются внутри коренастых картриджей. В 1970-х и 1980-х годах микрокомпьютеры
(предшественники современных ПК) часто хранили информацию, используя
кассеты , точно такие же, как те, которые люди использовали в то время для
играть музыку. Вы можете быть удивлены, узнав, что большие компьютерные отделы все еще широко используют ленты для резервного копирования.
данные сегодня, в основном потому, что этот метод настолько прост и недорог. Это не имеет значения, что
ленты работают медленно и последовательно, когда вы используете их для резервного копирования, потому что обычно вы хотите
копировать и восстанавливать ваши данные очень систематическим образом, и время не обязательно так важно.

Фото: Память, какой она была в 1954 году. Этот блок памяти на магнитном сердечнике размером со шкаф (слева),
высотой с взрослого, состоял из отдельных цепей (в центре), содержащих крошечные кольца из магнитного материала (феррита), известные как сердечники (справа), которые можно было намагничивать или размагничивать для хранения или стирания информации. Поскольку любое ядро ​​можно было читать или записывать так же легко, как и любое другое, это была форма оперативной памяти. Фотографии предоставлены Исследовательским центром Гленна НАСА (NASA-GRC).

Возвращаясь еще дальше во времени, компьютеры 1950-х и 1960-х годов записывали информацию о
магнитопроводы (маленькие кольца из ферромагнитных
и керамический материал), в то время как даже более ранние машины хранили информацию, используя
реле (переключатели, подобные тем, которые используются в телефонных цепях) и
вакуумные трубки (немного похожие на миниатюрные версии электронно-лучевых трубок
используется в старых телевизорах).

Как память хранит информацию в двоичном виде

Фотографии, видео, текстовые файлы или звук, компьютеры хранят и обрабатывают все виды информации
в виде чисел или цифр. Вот почему их иногда называют цифровыми компьютерами.
Людям нравится работать с числами в десятичной (с основанием 10) системе (с десятью различными цифрами от 0 до 9).).
Компьютеры, с другой стороны, работают, используя совершенно другую систему счисления.
называется двоичным кодом , основанным всего на двух числах: ноль (0) и единица (1). В десятичной системе столбцы чисел соответствуют единицам, десяткам, сотням, тысячам и т. д., как вы
шаг влево, но в двоичном формате те же столбцы представляют степени двойки
(два, четыре, восемь, шестнадцать, тридцать два, шестьдесят четыре и так далее). Итак
десятичное число 55 становится 110111 в двоичном виде, что равно 32+16+4+2+1. Вам нужно намного больше
б inary копирует его (также называется бит ) для хранения числа. С восемью битами (также называемыми байтами ) вы можете хранить любое десятичное число от 0 до 255 (00000000–11111111 в двоичном формате).

Одна из причин, по которой людям нравятся десятичные числа, заключается в том, что у нас есть 10
пальцы. У компьютеров нет 10 пальцев. Вместо этого у них есть
тысячи, миллионы или даже миллиарды электронных переключателей, называемых
транзисторы. Транзисторы хранят двоичные числа, когда электрические токи
прохождение через них включает и выключает их. Включение транзистора сохраняет единицу; выключить это
хранит ноль. Компьютер может хранить десятичные числа в своей памяти, выключив
целая серия транзисторов в двоичной схеме, как будто кто-то держит
вверх ряд флагов. Число 55 похоже на поднятие пяти флагов и
удерживая один из них в этом шаблоне:


Иллюстрация: 55 в десятичном виде равно (1×32) +
(1×16) + (0×8) + (1×4) + (1×2) + (1×1) =
110111 в двоичном формате. Внутри компьютера нет никаких флагов, но он может хранить
номер 55 с шестью транзисторами, включенными или выключенными по той же схеме.

Так что хранить числа легко. Но как добавить,
вычитать, умножать и делить, используя только электрические токи? Ты
должны использовать умные схемы, называемые логическими вентилями, которые вы можете прочитать все
в нашей статье о логических воротах.

Краткая история компьютерной памяти

Вот лишь несколько избранных вех в развитии компьютерной памяти; для более полной картины, пожалуйста, ознакомьтесь с нашей подробной статьей об истории компьютеров.

  • 1804: Жозеф Мари Жаккард использует карты с пробитыми в них отверстиями для управления текстильными ткацкими станками. Перфокарты, как их называют, сохранились как важная форма компьютерной памяти до начала 1970-х годов.
  • 1835: Джозеф Генри изобретает реле, электромагнитный переключатель, использовавшийся в качестве памяти во многих первых компьютерах до того, как в середине 20-го века были разработаны транзисторы.

    Фото: Современное электромагнитное реле. Подобные устройства относительно велики, требуют времени для переключения и потребляют довольно много энергии, что является одной из причин, по которой компьютеры середины 20-х годов на их основе были намного больше и медленнее, чем современные машины.

  • XIX век: Чарльз Бэббидж набрасывает планы сложных компьютеров с шестеренчатым приводом и встроенной механической памятью.
  • 1947: Три американских физика, Джон Бардин, Уолтер Браттейн и Уильям Шокли, разрабатывают транзистор — крошечное переключающее устройство, составляющее сердце большинства современных компьютерных запоминающих устройств.

    Фото: Современный транзистор.

  • 1949: Ван подает патент на память на магнитных сердечниках.
  • 1950-е годы: Рейнольд Б. Джонсон из IBM изобретает жесткий диск, о чем было объявлено публике 4 сентября 1956 года.

    Изображение: оригинальный жесткий диск IBM из патента 1954/1964. Вы можете увидеть несколько вращающихся дисков, выделенных красным, в большом блоке памяти справа. Изображение из патента США 3 134 097: Машина для хранения данных Луиса Д. Стивенса и др., IBM, любезно предоставлено Управлением по патентам и товарным знакам США.

  • 1967: Уоррен Далзил из IBM разрабатывает дисковод для гибких дисков.
  • 1960-е: Джеймс Т. Рассел изобретает оптический компакт-диск, работая в Battelle Memorial Institute.
  • 1968: Роберт Деннард из IBM получает патент на память DRAM.
  • 1981: инженеры Toshiba Фудзио Масуока и Хисакадзу Иидзука подают патент на флэш-память.

Узнайте больше

На этом сайте

Вам могут понравиться эти другие статьи на нашем сайте, посвященные похожим темам:

  • Компьютеры
  • Флэш-память
  • Жесткие диски
  • Транзисторы

Книги

Общие сведения
  • Основы компьютерной организации и архитектуры Линды Нулл и др. Jones & Bartlett, 2014. Всестороннее базовое введение в информатику. Глава 6 посвящена памяти, включая виртуальную память и подкачку.
Модернизация памяти вашего ПК
  • PC Mods for the Evil Genius by Jim Aspinwall. McGraw-Hill Professional, 2006. Простое введение в превращение обычного ПК в нечто более интересное.
  • Собери свой собственный компьютер Гэри Маршалл. Haynes, 2012. Простое иллюстрированное руководство по сборке ПК, написанное в привычном для Haynes стиле автомобильных инструкций.

Статьи

  • Почему будущее хранения данных (по-прежнему) за магнитными лентами Марк Ланц. IEEE Spectrum, 28 августа 2018 г. Надежная магнитная лента гораздо более актуальна для хранения «больших данных», чем вы думаете.
  • Программное обеспечение как аппаратное обеспечение: веревочная память Аполлона Дэвида С. Брока. IEEE Spectrum, 29 сентября., 2017. Увлекательный взгляд на память магнитных сердечников, используемую в космических кораблях «Аполлон».

Патенты

Ниже приведены более подробные технические описания работы памяти:

  • Патент США 2,708,722: Устройство управления передачей импульсов, разработанное Ан Ван. 17 мая 1955 г. Оригинальный ЗУ на магнитном сердечнике.
  • Патент США 3 134 097: Машина для хранения данных Луи Д. Стивенса, Уильяма А. Годдарда и Джона Дж. Лайнотта. 19 мая 1964 г. Оригинальный патент IBM на жесткий диск, первоначально поданный десятью годами ранее (24 декабря 1964 г.).54).
  • Патент США 3 503 060: Устройство хранения данных на магнитных дисках с прямым доступом, авторы Уильям А. Годдард и Джон Дж. Лайнотт, IBM. 24 марта 1970 г. Один из более поздних патентов IBM на жесткие диски («DASD»), включающий немало частей из более раннего патента США 3 134 097. Этот очень подробный — вы могли бы почти построить жесткий диск, внимательно следуя ему!
  • Патент США 3,387,286: Память на полевых транзисторах Роберта Деннарда, IBM. 4 июня 1968 г. Ключевыми компонентами памяти DRAM являются ячейки памяти для хранения отдельных битов информации, каждая из которых состоит из одного полевого транзистора и одного конденсатора, как объясняется здесь в исходном патенте.

Каталожные номера

  1. ↑   Для получения дополнительной информации о стратегиях человеческой памяти см. книгу Дэниела Шактера «Семь грехов памяти: как разум забывает и помнит», Houghton Mifflin Harcourt, 2002.
    О конкретной идее о том, что забывание является полезным свойством памяти, см. Scott A. Small’s Forgetting: The Benefits of Not Remembering, Crown, 2021.
  2. .

Пожалуйста, НЕ копируйте наши статьи в блоги и другие веб-сайты.

Статьи с этого веб-сайта зарегистрированы в Бюро регистрации авторских прав США. Копирование или иное использование зарегистрированных произведений без разрешения, удаление этого или других уведомлений об авторских правах и/или нарушение смежных прав может повлечь за собой серьезные гражданские или уголовные санкции.

Авторские права на текст © Chris Woodford 2010, 2021. Все права защищены. Полное уведомление об авторских правах и условия использования.

Подпишитесь на нас

Оцените эту страницу

Пожалуйста, оцените или оставьте отзыв на этой странице, и я сделаю пожертвование WaterAid.

Сохранить или поделиться этой страницей

Нажмите CTRL + D, чтобы добавить эту страницу в закладки на будущее или рассказать о ней своим друзьям:

Цитировать эту страницу

Вудфорд, Крис. (2010/2020) Компьютерная память.