Оперативная память
Оперативная память – это оперативная память и есть. Если внешне – несколько кремниевых "черепашек" – чипов-микросхем, укрепленных на пластиковой полоске (все вместе это называется модулем оперативной памяти).
А если копнуть глубже…
Отличие оперативной памяти от постоянной, дисковой – в том, что информация хранится в ней не постоянно, а временно. Выключил компьютер – все содержимое оперативной памяти исчезло без следа. Однако такова суть информации, размещаемой в оперативной памяти – в основном там "крутятся" промежуточные результаты вычислений. Оперативная память – полигон, на котором компьютер проводит все свои операции. И, конечно же, чем шире этот полигон, тем лучше.
"Тогда почему не использовать для этих целей жесткий диск? – спросите вы. – Ведь его емкость – в сотни и даже тысячи раз больше!"
Не торопитесь. Есть и еще одно, главное отличие – скорость. Доступ к оперативной памяти осуществляется намного быстрее, чем к дисковой! Много – это сколько? Подсчитать нетрудно. "Скорость", вернее, "время доступа" самого современного жесткого диска – винчестера – составляет 8-10 миллисекунд (мс). А современная оперативная память обладает временем доступа в 6-7 наносекунд (нс). Разница СОТНИ ТЫСЯЧ раз!
Понятно, что для оперативной работы с данными, которые должны быть всегда под рукой, процессору необходима более быстродействующая память, чем жесткий диск. В принципе такая память уже встроена в нем самом – мы говорим о кэше. Но объем кэша чрезвычайно мал – максимум 512-1024 кбайт, а для работы с современными программами необходимы многие мегабайты.
Для этого и нужна компьютеру оперативная память – память с большой скоростью доступа. Хранить в ней информацию постоянно не получается – при отключении питания вся информация из оперативной памяти исчезает. Но для всякого рода промежуточных операций и вычислений – лучше не придумаешь!
Как и процессоры-чипы, оперативная память используется в самых разных устройствах ПК – от видеокарты до лазерного принтера. Микросхемы оперативной памяти в этом случае могут принадлежать к совершенно разным модификациям (о них мы поговорим ниже), однако все они относятся к типу динамической оперативной памяти (DRAM).
Не стоит забывать и о микросхемах буферной или кэш-памяти, установленной в жестких дисках, дисководах CD-ROM и так далее. А заодно – и о нашем старом знакомце – кэше первого и второго уровня, установленной на процессорах. В этом случае используется гораздо более быстрая (и дорогая) статическая память (SRAM). Емкость этой памяти сравнительно невелика – сотни килобайт против десятков мегабайт у DRAM – однако скорость ее работы в десятки раз выше!
Впрочем, мы несколько отвлеклись – вряд ли нам с вами придется сталкиваться с модулями и микросхемами SRAM, надежно упрятанными во чрево всевозможных устройств. А разговор у нас пойдет прежде всего о DRAM, благо именно эта память используется в модулях той самой "оперативки", количество которой характеризует "широту мышления" вашего ПК.
Оперативная память выпускается в виде микросхем, собранных в специальные модули памяти. Несколько лет назад в ходу были 72-контактные модули типа SIMM, которые необходимо было устанавливать компьютер только парами (каждый модуль представлял собой половинку стандартного "банка" памяти). В 1998 году на рынке появились 168-контактные модули DIMM, которые можно было устанавливать уже поодиночке.
Как мы уже говорили, на большинстве материнских плат сегодня установлено несколько разъемов для подключения модулей оперативной памяти. Модули в эти банки можно устанавливать разного объема – скажем, 2 по 256 Мбайт и один – 512 Мбайт. Однако желательно, чтобы модули при этом обладали одной и той же скоростью доступа (скажем, 7 нс) и были выпущены одним и тем же производителем. И разумеется, были бы укомплектованы памятью одного и того же типа.
А типов оперативной памяти существует не так уж мало… Как минимум можно назвать три типа, реально используемых сегодня в персональных компьютерах:
EDO DRAM.
Еще недавно, в эпоху процессоров Pentium, память этого типа была основной для всех персональных компьютеров. Память этого типа работала на частоте шины не более 66 МГц и была медленной, по нынешним временам: время доступа – от 50 до 70 нс. Сегодня модули EDO используются исключительно для модернизации встроенной памяти на некоторых моделях внешних устройств (например, лазерных принтеров).