Что такое ОЗУ в компьютере: виды и характеристики. Необходимые сведения об оперативной памяти

  • 17.09.2019

Тюменский государственный нефтегазовый университет

Кафедра автоматизации и управления

Методические указания к лабораторной работе №1.4

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

Тюмень 2005

Цель работы : Изучение типов оперативной памяти.

Оперативная память: основные понятия

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

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

За несколько лет определение RAM (Random Access Memory) превратилось из обычной аббревиатуры в термин, обозначающий основное рабочее пространство памяти, создаваемое микросхемами динамической оперативной памяти (Dynamic RAM  DRAM) и используемое процессором для выполнения программ. Одним из свойств микросхем DRAM (и, следовательно, оперативной памяти в целом) является динамическое хранение данных, что означает, во-первых, возможность многократной записи информации в оперативную память, а во-вторых, необходимость постоянного обновления данных (т. е., в сущности, их перезапись) примерно каждые 15 мс. Также существует так называемая статическая оперативная память (Static RAM  SRAM), не требующая постоянного обновления данных. Следует заметить, что данные сохраняются в оперативной памяти только при включенном питании.

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

Во время выполнения программы в оперативной памяти хранятся ее данные. Микросхемы оперативной памяти (RAM) иногда называют энергозависимой памятью: после выключения компьютера данные, хранимые в них, будут потеряны, если они предварительно не были сохранены на диске или другом устройстве внешней памяти. Чтобы избежать этого, некоторые приложения автоматически делают резервные копии данных.

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

Оперативная память хранит коды нажатых клавиш при работе с текстовым редактором, а также величины математических операций. При выполнении команды Сохранить (Save) содержимое оперативной памяти сохраняется в виде файла на жестком диске.

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

В современных компьютерах используются запоминающие устройства трех основных типов.

ROM (Read Only Memory ). Постоянное запоминающее устройство  ПЗУ, не способное выполнять операцию записи данных.

DRAM (Dynamic Random Access Memory ). Динамическое запоминающее устройство с произвольным порядком выборки.

SRAM (Static RAM ). Статическая оперативная память.

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

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

  • DDR (200-400 MHz).
  • DDR 2 (533-1200 MHz).
  • DDR 3 (800-2400 MHz).

Частота отвечает за то, как быстро будут выполняться команды, перенаправляемые через оперативную память на . В большинстве ноутбуков и компьютеров стоят модули памяти DDR. Компьютерное устройство с оперативной памятью поколения DDR 3 работать будет быстрее. Оперативная память для ноутбуков и компьютеров обычно различается только внешним видом и конструкционными особенностями.

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

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

Оперативная память работает в связке с центральным процессором и внешним накопителем. Система следующая:

  1. Внешний накопитель (жёсткий диск или флеш-карта) отправляет пакет данных на ОЗУ.
  2. С оперативной памяти на центральный процессор данные поступают для обработки.
  3. Центральный процессор обрабатывает данные и запускает процесс на устройство ввода-вывода.

Схема очень простая. Оперативная память представляет собой некий буфер между накопителем и процессором. Работать без неё можно, но тогда время доставки информации будет увеличено, а быстродействие всей системы окажется мизерным. ОЗУ кэширует данные, хранит в себе временные файлы и программный код. Оперативка повышает эффективность работы операционной системы. И чем больше памяти она способна в себя вмещать, тем лучше для производительности устройства.

Как увеличить объём оперативной памяти

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

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

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

Теперь перейдем к конкретному вопросу, а именно, что такое оперативная память и для чего она необходима.

Назначение оперативной памяти

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

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

А сейчас мы перейдем к определению оперативной памяти, по-другому ОЗУ.

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

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

Кстати, не стоит путать ОЗУ с памятью жесткого диска. ПЗУ – это память жесткого диска (постоянное запоминающее устройство). Это разные виды памяти.

По структуре, оперативная память состоит из ячеек, в которых хранятся данные определённого объема, 1 или 4 бит. Также, каждая ячейка имеет свой адрес, который разделяется на горизонтальные строки и вертикальные столбцы.

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

При передаче адреса строки на микросхему, используется сигнал, называемый RAS (Row Address Strobe ), для передачи адреса столбца, используется сигнал CAS (Column Address Strobe ).

Со сложными определениями разобрались, теперь перейдем к работе оперативной памяти.

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

Обмен информацией между ОЗУ и самим процессором может происходить либо напрямую, либо с участием кэш памяти.

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

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

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

Важным моментом в прикладных программах является то, что они должны работать под управлением той или иной операционной системы, иначе она не сможет выделить нужный объем оперативной памяти для этой программы. Бывали случаи, что не получалось запустить на новой операционной системе, старые программы, которые предназначались под старые ОС.

Следует знать, что ОС Windows 7, имеющая 64 бита, поддерживает 192 Гб объема оперативной памяти, а вот 32-х разрядная Windows 7 поддерживает только 4 Гб.

Зачем нужна оперативная память?

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

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

Информация, записанная в оперативную память, передается в процессор, им обрабатывается и записывается обратно и так каждый раз. Но может случиться так, что ячейки памяти закончатся, что же в этом случае делать?

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

Из чего состоит оперативная память?

Теперь можно рассмотреть из чего же состоит сам модуль оперативной памяти.

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

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

На данный момент существуют несколько типов памяти: DDR , DDR2 , DDR3 . Также, разработан новый тип памяти – DDR4 , который еще особо не используется. Сегодня, DDR3 является самым популярным и используемым типом памяти.

Для ноутбука используется почти такая же память, модуль которого немного меньше. Носит она название SO-DIMM (DDR , DDR2 , DDR3 ).

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

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

Мое почтение, уважаемые читатели, други, недруги и прочие личности!

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

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

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

Ну, а сейчас, приступаем.

Вводная

Перед каждым пользователем рано или поздно (или никогда) встает вопрос модернизации своего верного «железного коня». Некоторые сразу меняют «голову» - процессор, другие - колдуют над видеокартой, однако, самый простой и дешевый способ – это увеличение объема оперативной памяти.

Почему самый простой?

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

Итак, чтобы узнать чуть больше о таком простом и одновременно эффективном инструменте апгрейда, как оперативная память (далее ОП), для этого обратимся к родимой теории.

Общее

ОЗУ (оперативное запоминающее устройство), оно же RAM ("Random Access Memory " - память с произвольным доступом), представляет собой область временного хранения данных, при помощи которой обеспечивается функционирование программного обеспечения. Физически, оперативная память в системе представляет собой набор микросхем или модулей (содержащих микросхемы), которые обычно подключаются к системной плате.

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

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

По своей структуре память напоминает пчелиные соты, т.е. состоит из ячеек, каждая из которых предназначена для хранения мёда определенного объема данных, как правило, одного или четырех бит. Каждая ячейка оной имеет свой уникальный «домашний» адрес, который делится на два компонента – адрес горизонтальной строки (Row ) и вертикального столбца (Column ).

Хотите знать и уметь, больше и сами?

Мы предлагаем Вам обучение по направлениям: компьютеры, программы, администрирование, сервера, сети, сайтостроение, SEO и другое. Узнайте подробности сейчас!

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

Для передачи на микросхему памяти адреса строки служит некий сигнал, который зовется RAS (Row Address Strobe ), а для адреса столбца - сигнал CAS (Column Address Strobe ).

Как же работает оперативная память?

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

Обмен данными между процессором и памятью может происходить напрямую, но чаще все же бывает с участием кэш-памяти.

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

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

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

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

Сейчас Вы поймете, о чем это я.

Подробнее

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

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

Совершенно очевидно, что прикладные программы должны иметь способность работать под управлением операционной системы, в противном случае последняя не сможет выделить такой программе оперативную память или она не сможет «правильно» работать в пределах отведенной памяти. Именно поэтому не всегда удается запустить под современной операционкой, ранее написанные программы, которые работали под управлением устаревших систем, например под ранними версиями Windows (98 например).

Ещё (для общего развития) следует знать, что поддержка памяти зависит от разрядности системы, например, операционная система Windows 7, разрядностью 64 бита, поддерживает объем памяти до 192 Гбайт (младший 32 -битный собрат "видит" не больше 4 Гбайт). Однако, если Вам и этого мало, пожалуйста, 128 -разрядная заявляет поддержку поистине колоссальных объемов – я даже не осмеливаюсь озвучить эту цифру. Чуть подробнее про разрядность .

Зачем нужна эта самая оперативная память?

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

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

Данные, записанные в оперативной памяти, передаются в CPU (он же не раз упомянутый процессор, он же Central Processing Unit ), там обрабатываются и записываются обратно. И так постоянно: дали команду процессору взять биты по таким-то адресам (как то: обработатьих и вернуть на место или записать на новое) – он так и сделал (смотрите изображение).

Все это хорошо до тех пор, пока ячеек памяти (1 ) хватает. А если нет?

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

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

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

Компоновка модулей

Кстати, давайте рассмотрим из чего же состоит (из каких элементов) сам модуль.

Так как практически все модули памяти, состоят из одних и тех же конструктивных элементов, мы для наглядности возьмем стандарт SD-RAM (для настольных компьютеров). На изображении специально приведено разное конструктивное исполнение оных (чтобы Вы знали не только «шаблонное» исполнение модуля, но и весьма «экзотическое»).

Итак, модули стандарта SD-RAM (1 ): DDR (1.1 ); DDR2 (1.2 ).

Описание:

  1. Чипы (микросхемы) памяти
  2. SPD (Serial Presence Detect ) – микросхема энергонезависимой памяти, в которую записаны базовые настройки любого модуля. Во время старта системы BIOS материнской платы считывает информацию, отображенную в SPD , и выставляет соответствующие тайминги и частоту работы ОЗУ ;
  3. «Ключ» - специальная прорезь платы, по которой можно определить тип модуля. Механически препятствует неверной установке плашек в слоты, предназначенные для оперативной памяти;
  4. SMD -компоненты модулей (резисторы, конденсаторы). Обеспечивают электрическую развязку сигнальных цепей и управление питанием чипов;
  5. Cтикеры производителя - указывают стандарт памяти, штатную частоту работы и базовые тайминги;
  6. РСВ – печатная плата. На ней распаиваются остальные компоненты модуля. От качества зачастую зависит результат разгона: на разных платах одинаковые чипы могут вести себя по-разному.

Послесловие

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

На сим всё. Как и всегда, если есть какие-то вопросы, комментарии, дополнения и тп, то можете смело бежать в комментарии, которые расположены ниже. И да, не забудьте прочитать материал .

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

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

Оперативная память в структуре персонального компьютера

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

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

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

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

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

История, развитие и типы ОЗУ

Оперативная память всегда присутствовала в структурной схеме вычислительной техники. Ещё в XIX веке были созданы первые образцы аналитических машин, состоящие сугубо из механических частей. Естественно, и ОЗУ было механическим. В XX столетии развитие электроники было стремительным. Это отражено и в эволюции оперативной памяти. В разное время для этих целей использовали электромеханические реле, электронно-лучевые трубки и магнитные барабаны.

С развитием полупроводниковых технологий появилась и стала развиваться оперативная память, основанная на транзисторах: десятки, сотни, тысячи, а затем и миллионы транзисторов в одном корпусе микросхемы. Сначала эти микросхемы памяти просто впаивались в материнскую плату, что было не очень удобно. С развитием компьютеров ОЗУ было вынесено на отдельную съёмную плату.

Основные современные типы оперативной памяти - это SRAM и DRAM - статическая и динамическая память с произвольным доступом. Первая выполнена на базе триггеров, имеет высокую скорость, но малую плотность элементов. Вторая построена на связках «конденсатор-транзистор», имеет высокую плотность и, как следствие, низкую себестоимость. Но уступает в скорости и нуждается в постоянной подзарядке своих конденсаторов. Поскольку для массового производства важна себестоимость продукции, то в ПК получила распространение именно динамическая память. С 1993 года и по сей день наиболее распространённой на рынке является её разновидность - синхронная DRAM (SDRAM).

Что касается технического исполнения, то первыми были односторонние модули SIMM, появившиеся в 80-х годах и имевшие по мере модификации объём от 64 Кбайт до 64 Мбайт. В них использовались чипы памяти FPM RAM и EDO RAM. На смену SIMM пришли двухсторонние модули DIMM, разработанные под память SDRAM. Они используются в компьютерах по сей день.

DDR и DDR2

Оперативная память DDR (Double Data Rate) стала следующим этапом развития SDRAM и характеризуется удвоившейся скоростью передачи данных. Различно также количество контактов (184 против 168) и ключей (1 против 2). Первым в линейке стал модуль PC1600 с чипом DDR200, эффективной частотой 200 МГц (при тактовой частоте шины памяти 100 МГц) и пропускной способностью 1600 МБ/с. Последним должен был стать PC3200 (DDR400, 400 МГц, 3200 МБ/с), но выпускались также модули PC4200 (DDR533, 533 МГц) и выше.

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

Впервые память DDR SDRAM появилась в 2001 году. Сегодня её ещё, конечно, можно встретить в старых компьютерах, но это большая редкость. Уже в 2003-2004 годах ей на смену пришла DDR2 SDRAM - второе поколение с удвоенной частотой шины. Память DDR2 имеет отличия в корпусе (240 контактов и иное расположение ключа), которые делают её не взаимозаменяемой с DDR.

Линейка начиналась с модуля PC2‑3200, работавшего на чипе DDR2‑400 с эффективной частотой 400 МГц и пропускной способностью 3200 МБ/с. Последним же стабильно работающим был модуль PC2‑9600 (DDR2‑1200, 1200 МГц, 9600 МБ/с). Выпускались и модули с более высокими характеристиками, но их работа не отличалась стабильностью.

DDR3

Следующим этапом эволюции стала оперативная память DDR3. Появившись в 2007-2008 годах, она не привела к резкому уходу от DDR2, но начала планомерно завоёвывать рынок памяти. На сегодняшний день это наиболее распространённый вид оперативной памяти.

Не желая отказываться от предшествующего поколения, производители выпускали материнские платы, поддерживающие оба стандарта. Память DDR2 не является совместимой с DDR3 ни электрически, ни механически. Хоть оба типа и имеют по 240 контактов, но ключ расположен в разный местах. Основное отличие заключается в ещё более понизившемся по сравнению с DDR и DDR2 энергопотреблении и напряжении питания (1,5 В).

В своей линейке оперативная память DDR3 начинается модулем PC3‑6400 (DDR3‑800) с эффективной частотой 800 МГц и скоростью передачи данных 6400 МБ/с. Сейчас такие модули уже стали достаточно большой редкостью. Это связано с тем, что большинство современных материнских плат поддерживает частоты памяти не ниже 1333 МГц. Топовые модели поддерживают память с частотой до 3200 МГц (PC3‑25600).

В семействе DDR3 существует небольшое ответвление - низкоуровневая (низковольтная) память DDR3L, которая характеризуется пониженным напряжением питания (1,35 В). Она полностью совместима с DDR3.

DDR4

Наиболее современной и скоростной является оперативная память DDR4. Её массовый выпуск начался ещё в 2014 году, но до сих пор она сильно проигрывает DDR3 по популярности и доступности. Хоть заявленные характеристики у неё и выше, но при этом и стоимость значительно возросла. К тому же память DDR4 не совместима с DDR3, целесообразность её выбора есть лишь при сборе новых систем, но не при модернизации старых.

Что касается характеристик, то первым в линейке идёт модуль PC4‑17000 (DDR4‑2133) с эффективной частотой 2133 МГц и пропускной способностью 17000 МБ/с. Планируется, что пределом для DDR4 станет эффективная частота 4266 МГц и пропускная способность 34100 МБ/с (PC4‑34100 DDR4‑4266).

Как и у каждого нового типа памяти, у этого основным отличием от своих предшественников является снижение энергопотребления и уменьшение напряжения питания (до 1,2 В), ну и, конечно же, улучшение всех скоростных характеристик. Кроме того, теперь модули имеют минимальный объём 4 Гб. Максимальный объём теоретически может достигать 192 Гб.

Куда делась оперативная память

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

Как известно, 32-разрядная версия операционной системы Windows способна работать с объёмом памяти, не превышающим 4 Гб. Всё, что сверх этого, она просто не «увидит». В 64-разрядной версии таких ограничений нет. Таким образом, при обнаружении такой проблемы в первую очередь следует проверить, какая версия ОС установлена. Сделать это можно, кликнув правой кнопкой мыши по значку «Компьютер» на рабочем столе (или же в меню «Пуск») и выбрав вкладку «Свойства». В разделе «Система» будет расположена вся необходимая информация, в том числе общий и доступный объём оперативной памяти.

Отметим, что 64-разрядная версия доступна для всех современных операционных систем Windows (XP, Vista, 7, 8, 10). Поэтому если в компьютере используется или планируется использовать более 4 Гб оперативной памяти, необходимо устанавливать 64-разрядную операционную систему Windows. Оперативная память при этом будет использоваться вся.

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

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

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

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

В Windows 7 оперативная память проверяется программой, именуемой «Средство проверки памяти Windows». Найти её можно либо по адресу «Панель управления\Система и безопасность\Администрирование», либо через поиск по ключу «mdsched» в меню «Пуск». Из всех других утилит наиболее распространённой, доступной и надёжной программой для диагностики ОЗУ является Memtest86+.

Важно помнить пару моментов:

1. Оперативная память проверяется не из операционной системы (с загрузочной флешки, диска или после перезагрузки системы).

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

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

Самый простой и действенный способ очистки оперативной памяти - это перезагрузка компьютера. Но он подходит далеко не всем пользователям и не во всех случаях полезен. Альтернативой будет закрыть ненужные программы и тем самым высвободить зарезервированные ими объёмы памяти. Сделать это можно в «Диспетчере задач», вызвав его сочетанием клавиш Ctrl+Alt+Delete.

Существует также много различных программ, призванных оптимизировать расход оперативной памяти. Можно отметить такие утилиты, как CleanMem, SuperRam, Wise Memory Optimizer. А также CCleaner - универсальную и очень полезную утилиту мониторинга системы, которая способна эффективно очистить память, удалив временные файлы и кэш программ и системы, оптимизировав реестр.

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

Какой объём оперативной памяти необходим компьютеру

При выборе или модернизации компьютера часто возникают такие вопросы: «Как узнать оперативную память компьютера?», «Какой объём нужен?». Ответ на первый вопрос достаточно прост - нужно всего лишь воспользоваться утилитой CPU-Z. Она даст исчерпывающей ответ. С объёмом немного сложнее. Если идёт речь о модернизации, то пользователь, скорее всего, уже столкнулся с нехваткой памяти и приблизительно знает, насколько нужно её увеличить.

При сборке нового компьютера в первую очередь определяется его назначение. Для обычной офисной работы с документами вполне хватит и 1-2 Гб. Для домашнего компьютера смешанного использования приемлемо будет 4 Гб. Если собирается игровой компьютер, то понадобится минимум 8 Гб оперативной памяти, но комфортнее будет с 16 Гб. То же самое относится и к серьёзным рабочим машинам. Объём необходимой памяти определяется приложениями, с которыми будет вестись работа, но обычно составляет минимум 8-16 Гб.

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

Выяснив, как узнать оперативную память компьютера и какой объём нужен, можно отправляться в магазин. Но можно ли этими сведениями ограничиться? Однозначно, нет. Конечно, прежде всего нужно определить, какой тип (для новых компьютеров это DDR3 или DDR4) и объём нужны. Но есть ещё несколько факторов, которыми нельзя пренебречь.

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

Во-вторых, нужно обращать внимание на маркировку. Есть специальные типы памяти, имеющие приставку ECC. Означает она наличие дополнительного контроля ошибок. Большинство материнских плат не поддерживает такую память. Оперативная память для ноутбуков отличается от используемой в ПК и имеет приставку SO-DIMM.

В-третьих, немаловажное значение имеют тайминги. Это скоростная характеристика, означающая задержку сигнала. Обозначается тремя или четырьмя цифрами через дефис. Например, 9-8-11-18. Естественно, чем меньше числа, тем лучше, но для большинства пользователей эта разница будет практически неощутима. Зато тайминги значительно влияют на цену.

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

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