Компью́терная па́мять — часть вычислительной машины, физическое устройство или среда для хранения данных в течение определённого времени. В основе работы запоминающего устройства может лежать любой физический эффект, обеспечивающий приведение системы к двум или более устойчивым состояниям. В современной компьютерной технике часто используются физические свойства полупроводников, когда прохождение тока через полупроводник или его отсутствие, трактуются, как наличие логических сигналов 0 или 1. Устойчивые состояния, определяемые направлением намагниченности позволяют использовать для хранения данных разнообразные магнитные материалы. Наличие или отсутствие заряда в конденсаторе, так же может быть положено в основу системы хранения.
Наиболее знакомыми большинству неспециалистов средствами машинного хранения данных являются используемые в персональных компьютерах: модули оперативной памяти, жёсткие диски (винчестеры), дискеты (гибкие магнитные диски), CD или DVD диски и устройства флэш-памяти.
Классификация
В зависимости от назначения и особенностей реализации устройств компьютерной памяти, к вопросам их классификации подходят по разному.
Так, при рассмотрении удалённости и доступности памяти для центрального процессорного устройства, различают: первичную, вторичную или третичную память.
Способность или неспособность к хранению данных в условиях отключения внешних источников питания определяют энергонезависимость или энергозависимость устройств хранения данных.
Особенности механизмов чтения-записи отличают устройства памяти только для чтения (ПЗУ), доступные для разовой записи и множества считываний (WORM) или пригодные для полноценного выполнения операций чтения-записи. Порядок выборки определяет память произвольного или последовательного доступа с блочной или файловой адресацией.
Впрочем, довольно часто, к вопросу классификации подходят проще, например, различая устройства в зависимости от используемого типа носителя — полупроводниковая память, оптическая память, магнитооптическая память, магнитная память и т.п.
Различные типы памяти обладают разными преимуществами, из-за чего в большинстве современных компьютеров используются сразу несколько типов устройств хранения данных.
[править]
Первичная или вторичная?
Первичная память — характеризуется наибольшей скоростью доступа. Центральный процессор имеет прямой доступ к устройствам первичной памяти; иногда они даже размещаются на одном и том же кристалле.
В традиционной интерпретации первичная память содержит активно используемые данные (например, программы работающие в настоящее время, а также данные, обрабатываемые в настоящее время). Обычно, высокоскоростная, относительно небольшая, энергозависимая (не всегда). Иногда её называют основной памятью.
Вторичная память, также называемая периферийной, в ней обычно хранится информация, не используемая в настоящее время. Доступ к такой памяти происходит медленнее, однако объёмы такой памяти могут быть в сотни и тысячи раз больше. В большинстве случаев энергонезависима.
Однако, это разделение не всегда выполняется. В качестве основной памяти может использоваться диск с произвольным доступом, являющийся вторичным запоминающим устройством (ЗУ). А вторичной памятью иногда называются отключаемые или извлекаемые ЗУ, например ленточные накопители.
[править]
Энергозависимость
Энергозависимая память теряет свое содержимое после отключения питания. Энергонезависимая память хранит содержимое после отключения питания в течении, как правило, десятков лет.
[править]
Произвольный или последовательный доступ?
ЗУ с произвольным доступом отличаются возможностью передать любые данные в любое время. Оперативное запоминающее устройство, ОЗУ и винчестер — примеры такой памяти.
ЗУ с последовательным доступом напротив, могут передавать данные только в определённой последовательности. ленточная память и некоторые типы флэш-памяти имеют такой тип доступа.
[править]
Блочный или файловый доступ?
На винчестере, используются 2 типа доступа. Блочный доступ предполагает, что вся память разделена на блоки одинаковых размеров с произвольным доступом. Файловый доступ использует абстракции — папки с файлами, в которых и хранятся данные. Другой способ адресации — ассоциативная использует алгоритм хеширования для определения адреса.
[править]
Типы запоминающих устройств
Полупроводниковая:
EPROM
флэш-память
NVRAM
RAM ОЗУ ЗУПВ
ROM ПЗУ
VRAM
WRAM
FRAM
кэш-память
память на (магнитных) сердечниках
Core rope memory
память на линиях задержки
дисковая память:
НГМД
НЖМД винчестер
магнитооптическая
оптическая:
CD-R
CD-ROM
CD-RW
DVD-RAM
DVD-ROM
DVD-R
DVD+R
DVD-RW
магнитная лента
голографическая память
память на ЦМД ЦМД-ЗУ
магнитный барабан
магнитный диск
Memory stick
Mylar® tape
перфолента
перфокарта
Selectron tube
Smartdisk
Thin film memory
трубка Вильямса, запоминающая ЭЛТ
Виртуальная память — это место зарезервированное на жестком диске используемое операционной системой для хранения временных данных, чтобы освободить оперативную память от ненужных данных. Например при переходе от одного приложения к другому: часть оперативной памяти содержащая одно из приложений переписывается в виртуальную память и очищается, или переписывается новым приложением.
Оперативная память (ОЗУ — оперативное запоминающее устройство) — в информатике — память, предназначенная для временного хранения данных и команд, необходимых процессору для выполнения им операций. Оперативная память передаёт процессору команды и данные непосредственно, либо через кэш-память. Каждая ячейка оперативной памяти имеет свой индивидуальный адрес.
В современных вычислительных устройствах, оперативная память представляет собой запоминающее устройство с произвольным доступом (RAM) и может изготавляваться как отдельный блок, или оно может входить в конструкцию однокристальной ЭВМ.
Флэш-память (или флеш-память) — разновидность твердотельной полупроводниковой энергонезависимой перезаписываемой памяти.
Существуют два типа флэш-памяти:
Nand (англ. non-and)
Nor (англ. non-or)
Флэш-память может быть прочитана сколько угодно раз, но писать в такую память можно лишь ограниченное число раз (обычно около 10 000). Причина в том, что для записи в память необходимо сначала стереть участок памяти, а участок может выдержать лишь ограниченное число стираний.
Стирание происходит участками, поэтому нельзя изменить один бит или байт без перезаписи всего участка (это ограничение относится к самому популярному на сегодня типу флэш-памяти - НЕ-И (NAND)).
Преимуществом флэш-памяти над обычной является её энергонезависимость — при выключении энергии содержимое памяти сохраняется.
Преимуществом флэш-памяти над жёсткими дисками, CD-ROM-ами, DVD является отсутствие движущихся частей. Поэтому флэш-память более компактна, дешева (с учётом стоимости устройств чтения-записи) и обеспечивает более быстрый доступ.
Недостатком, по сравнению с жёсткими дисками, является относительно малый объём: объём самых больших флэш-карт составляет около 4 Гб. (на сегодняшний день этот недостаток уже в прошлом: компания Apple выпустила флэш-носители емкостью до 60 Гб. 17.01.06)
Благодаря своей компактности, дешевизне и отсутствию потребности в энергии, флэш-память широко используется в портативных устройствах, работающих на батарейках и аккумуляторах — цифровых фотокамерах и видеокамерах, цифровых диктофонах, MP3-плеерах, КПК, а в последнее время и в программируемых калькуляторах. Кроме того, она используется для сохранения (бэкапа) важной информации из компьютера, а также для хранения встроенного программного обеспечения в различных периферийных устройствах (маршрутизаторах, коммуникаторах, принтерах, сканерах и т. д.).
Флэш-память бывает как съёмной, так и несъёмной. Съёмную флэш-память применяют для хранения изображения и звука в аудио- и видеоаппаратуре и для бэкапа, несъёмную — для хранения встроенного программного обеспечения, операционных систем, а в КПК и программируемых калькуляторах — и для хранения других программ и данных. Во многих КПК съёмная флэш-память используется как расширение памяти.
В настоящее время (2005) выпускается два основных типа флэш-памяти: NOR (логика ячеек NOT OR) и NAND (логика ячеек NOT AND). В обоих типах памяти в качестве элементарных ячеек хранения информации используются полевые двухзатворные МОП-транзисторы (транзисторы с плавающим затвором).
[править]
Типы съемной флэш-памяти
[править]
По скорости чтения/записи
Так как при потоковой передаче медиаданных больших объемов время считывания/записи и передачи файла существенно сказывается на эргономике устройства, выпускается «разноскоростная» флэш-память. Скорость обычно маркируется в скоростях стандартного CD-привода (150 KБайт/сек.).
[править]
По конструктивному исполнению и интерфейсам
Compact Flash TypeI (CF I)
Compact Flash TypeII (CF II)
Memory Stick
SecureDigital (SD)
miniSD
xD-Picture Card (xD)
MultiMediaCard (MMC)
RS-MMC
SmartMedia Card (SMC)
USB-flash
Накопитель на жёстких магнитных дисках, жёсткий диск или винче́стер, — энергонезависимое, перезаписываемое компьютерное запоминающее устройство. Является основным накопителем данных практически во всех современных компьютерах.
В отличие от «гибкого» диска (дискеты), информация в НЖМД записывается на жёсткие (алюминиевые или стеклянные) пластины, покрытые слоем ферромагнитного материала. Считывающие головки в рабочем режиме не касаются поверхности пластин благодаря прослойке воздуха, образуемой при быстром вращении дисков.
Название «винчестер» жёсткий диск получил благодаря фирме IBM, которая в 1973 выпустила жёсткий диск модели 3340, впервые объединивший в одном неразъёмном корпусе диски и считывающие головки. При его разработке инженеры использовали краткое внутреннее название «30-30», что означало два модуля (в максимальной компоновке) по 30 Мб каждый. Кеннет Хоутон, руководитель проекта, по созвучию с обозначением винтовки «30-30» компании «Винчестер» предложил назвать этот диск «винчестером».
По другой версии, название «винчестер» происходит от места первоначальной разработки — филиала IBM в г. Винчестере (Великобритания) [1].
В Европе и Америке название «винчестер» вышло из употребления в 1990-х годах; в российском же компьютерном сленге название «винчестер» сохранилось, сократившись до слова «винт».
Интерфейс — способ, использующийся для передачи данных. Современные накопители могут использовать интерфейсы ATA (IDE, EIDE), Serial ATA, SCSI, SAS, FireWire, USB и Fibre Channel.
Ёмкость (англ. capacity)- количество данных, которые могут храниться накопителем. Ёмкость современных винчестеров достигает 500 Гб. В отличие от принятой в информатике системе приставок, обозначающих кратную 1024 величину (кило=1024, мега=1048576 и т. д.), производителями при обозначении ёмкости жёстких дисков используются кратные 1000 величины. Так, например, «настоящая» ёмкость жёсткого диска, маркированного как «200 Гб», составляет 186,2 Гб.
Физический размер — почти все современные накопители для персональных компьютеров и серверов имеют размер либо 3,5, либо 2,5 дюйма. Последние чаще применяются в ноутбуках.
Время случайного доступа (англ. random access time) — от 5 мс до 15 мс.
Скорость вращения шпинделя (англ. spindle speed) — количество оборотов шпинделя в минуту. От этого параметра в значительной степени зависят время доступа и скорость передачи данных. В настоящее время выпускаются винчестеры со следующими стандартными скоростями вращения: 4200 об./мин. (ноутбуки), 5400 и 7200 об./мин. (персональные компьютеры), 10000 и 15000 об./мин. (серверы и высокопроизводительные рабочие станции).
Надёжность (англ. reliability) — определяется как среднее время наработки на отказ (Mean Time Between Failures, MTBF).
Количество операций ввода-вывода в секунду — у современных дисков это около 50 оп./сек при произвольном доступе к накопителю и около 100 оп./сек при последовательном доступе.
Потребление энергии — важный фактор для мобильных устройств.
Уровень шума — шум, который производит механика накопителя при его работе. Указывается в децибелах. Тихими накопителями считаются устройства с уровнем шума около 26 дБ и ниже.
Сопротивляемость ударам (англ. G-shock rating) — сопротивляемость накопителя резким скачкам давления или ударам, измеряется в единицах допустимой перегрузки g во включенном и выключенном состоянии.
Скорость передачи данных (англ. Transfer Rate):
Внутренняя зона диска: от 44,2 Мб/с до 74,5 Мб/с
Внешняя зона диска: от 74,0 Мб/с до 111,4 Мб/с
См. также Основные физические и логические параметры ЖД
[править]
Производители
Большая часть всех винчестеров производятся всего несколькими компаниями: Seagate, Western Digital, Samsung, а также ранее принадлежавшим IBM подразделением по производству дисков фирмы Hitachi. Fujitsu продолжает выпускать жёсткие диски для ноутбуков и SCSI-диски, но покинула массовый рынок в 2001 году. Toshiba является основным производителем 2,5- и 1,8-дюймовых HDD для ноутбуков.
[править]
Технологии записи данных на HDD
[править]
Метод параллельной записи
На данный момент это самая распространённая технология записи информации на НЖМД. Биты информации записываются с помощью маленькой головки, которая проходя над поверхностью вращающегося диска намагничивает миллиарды горизонтальных дискретных областей — доменов. Каждая из этих областей является логическим нулём или единицей, в зависимости от намагниченности. На сегодняшний день, домены становятся настолько малы, что остро встаёт вопрос о их стабильности. Дальнейшее развитие этой технологии под вопросом, многие считают этот метод исчерпавшим себя. Плотность записи, при использовании этого метода, на данный момент равна 150 Гбит/дюйм² (23Гбит/см²).
[править]
Метод перпендикулярной записи
Для того чтобы решить проблему с дальнейшим увеличением плотности, многие производители рассматривают технологию, при которой биты информации сохранялись бы в вертикальных доменах. Это позволит использовать более сильные магнитные поля и снизить площадь материала, необходимую для записи одного бита. Плотность записи у экспериментального прототипа — 200 Гбит/дюйм² (31 Гбит/см²), в дальнейшем планируется довести плотность до 400—500 Гбит/дюйм² (60—75 Гбит/см²).
[править]
Метод тепловой магнитной записи
Метод тепловой магнитной записи (Beat assisted magnetic recording — HAMR) на данный момент активно разрабатывается. При использовании этого метода используется точечный подогрев диска, который позволяет головке намагничивать очень мелкие области его поверхности. После того, как диск охлаждается, намагниченность «закрепляется».
[править]
История прогресса накопителей
1956 — первый коммерческий жёсткий диск, IBM 350 RAMAC, 5 МБ.
1980 — первый 5,25-дюймовый Winchester, Shugart ST-506, 5 МБ.
1986 — Стандарт SCSI
1991 — Максимальная ёмкость 100 МБ
1995 — Максимальная ёмкость 2 ГБ
1997 — Максимальная ёмкость 10 ГБ
1998 — Стандарты UDMA/33 и ATAPI
1999 — IBM выпускает Microdrive ёмкостью 170 и 340 МБ
2002 — Взят барьер адресного пространства выше 137 ГБ
2003 — Появление SATA
2005 — Максимальная ёмкость 500 ГБ
2005 — Стандарт Serial ATA 3G
2005 — Появление SAS (Serial Attached SCSI)
2006 — Применение перпендикулярного метода записи в коммерческих накопителях
Компакт-диск («CD», «CD-ROM», «КД ПЗУ») — оптический носитель информации в виде диска с отверстием в центре, информация с которого считывается с помощью лазера. Изначально компакт-диск был создан для цифрового хранения аудио (т. н. Audio-CD), однако в настоящее время широко используется как устройство хранения данных широкого назначения (т. н. CD-ROM). Аудио-компакт-диски по формату отличаются от компакт-дисков с данными и CD-плееры обычно могут воспроизводить только их (на компьютере, конечно, можно прочитать оба вида дисков). Встречаются диски, содержащие как аудиоинформацию, так и данные — их можно и послушать на CD-плеере, и прочитать на компьютере. С развитием mp3 производители бытовых CD-плееров и музыкальных центров начали снабжать их возможностью чтения mp3-файлов с CD-ROM’ов.
Технические детали
Компакт-диски изготавливаются из поликарбоната толщиной 1,2 мм, покрытого тончайшим слоем алюминия (ранее использовалось золото) с защитным слоем из лака, на котором обычно печатается этикетка. Поэтому, вопреки распространённому мнению, компакт-диск никогда не следует класть вверх ногами — этикеткой вниз — так как отражающий алюминиевый слой, на котором и хранятся данные, снизу защищён, как было сказано выше, 1,2-миллиметровым слоем поликарбоната, а сверху — лишь тонким слоем лака.
Обычно компакт-диски имеют в диаметре 12 см и вмещают до 650 мегабайт информации (или 74 минуты аудио). Есть предположение, что разработчики рассчитывали объём так, чтобы на диске полностью поместилась девятая симфония Бетховена, длящаяся именно 74 минуты. Однако, всё большее распространение получают диски объёмом 700 мегабайт (80 минут аудио). Встречаются и носители объёмом 800 мегабайт (90 минут) и даже больше, однако они могут не читаться на некоторых приводах компакт-дисков. Бывают также мини-CD (не путать с мини-дисками), диаметром 8 см, на которые вмещается около 140 Мб данных или 21 минута аудио, и CD, формой напоминающие кредитные карточки (т. н. диски-визитки).
Формат хранения данных на диске, известный как «Красная Книга» («Red Book», не путать с Красной книгой в привычном понимании), был разработан компанией Philips. В соответствии с ним на компакт-диск можно записывать звук в два канала с 16-битной импульсно-кодовой модуляцией (PCM) и частотой дискретизации 44,1 кГц. Благодаря коррекции ошибок с помощью кода Рида-Соломона, небольшие царапины не влияют на читаемость диска. Philips также владеет всеми правами на знак «Compact disk digital audio», который проставляется на дисках.
Информация на диске записывается в виде спиральной дорожки так называемых питов (углублений), выдавленных на поликарбонатном слое. Каждый пит имеет примерно 125 нм в глубину и 500 нм в ширину. Длина пита варьируется он 850 нм до 3,5 мкм. Расстояние между соседними дорожками спирали — 1,5 мкм. Данные с диска читаются при помощи лазерного луча с длиной волны 780 нм, который просвечивает поликарбонатный слой, отражается от алюминиевого и считывается фотодиодом. Луч лазера образовывает на отражающем слое пятно диаметром примерно 1,5 мкм. Так как диск читается с нижней стороны, каждый пит выглядит для лазера как возвышение. Места, где такие возвышения отсутствуют, называются площадками.
Чтобы вам было легче представить отношение размеров диска и пита: если компакт-диск был бы величиной со стадион, пит был бы размером примерно с песчинку.
Свет от лазера, попадающий на площадку, отражается и улавливается фотодиодом. Если же свет попадает на возвышение, он испытывает интерференцию со светом, отражённым от площадки вокруг возвышения и не отражается. Так происходит потому, что высота каждого возвышения равняется четверти длины волны света лазера, что приводит к разнице в фазах в половину длины волны между светом, отражённым от площадки и светом, отражённым от возвышения.
Компакт-диски бывают штампованные на заводе, для однократной записи (CD-R), для многократной записи (CD-RW). Диски последних двух типов предназначены для записи в домашних условиях на специальных пишущих приводах для компакт-дисков. В некоторых CD-плеерах и музыкальных центрах такие диски могут не читаться (в последнее время все производители бытовых музыкальных центров и CD-плееров включают в свои устройства поддержку чтения записываемых дисков).
Скорость чтения/записи CD указывается кратной 150 KБ/с, т. е. (к примеру) 48-скоростной привод обеспечивает максимальную скорость чтения (или записи) дисков, равную 48 × 150 = 7200 KБ/с (7.03 MБ/с).
[править]
Защита от копирования
Спецификация компакт-дисков не предусматривает никакого механизма защиты от копирования — диски можно свободно размножать и воспроизводить. Однако начиная с 2002 года, различные западные звукозаписывающие компании начали предпринимать попытки создать компакт-диски, защищённые от копирования. Суть почти всех методов сводится к намеренному внесению ошибок в данные, записываемые на диск, так, чтобы на бытовом CD-плеере или музыкальном центре диск воспроизводился, а на компьютере — нет. В итоге получается игра в кошки-мышки: такие диски читаются далеко не на всех бытовых плеерах, а на некоторых компьютерах — читаются, выходит программное обеспечение, позволяющее копировать даже защищённые диски и т. д. Звукозаписывающая индустрия, однако, не оставляет надежд и продолжает испытывать всё новые и новые методы.
Philips заявила, что на подобные диски, не соответствующие спецификациям «Красной Книги», запрещается наносить знак «Compact disk digital audio».
[править]
Запись на компакт-диски
Обычные компакт-диски штампуются на заводах при помощи стеклянной матрицы с вытравленным на ней рисунком дорожек, которой прессуется металлический слой диска. Существуют и диски, предназначенные для записи в домашних условиях: CD-R (Compact Disk Recordable) для однократной записи и CD-RW (Compact Disk ReWritable) для многократной. Такие диски в просторечии называются «болванками» и записываются на специальных пишущих приводах для компакт-дисков (широко сегодня распространённых), на сленге именуемыми «писалками» или «резаками». Процесс записи называется «прожигом» или «нарезкой» диска.
( by monakhoff | mailto:
monakhoff@gmail.com | homepage:
http://monakhoff.mylivepage.ru/ )