Определение понятия диски флеш память. Что такое флэш-память? Низкоуровневый доступ к данным

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

Определение флеш-памяти

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

— Маленькие габариты;
— Низкая стоимость;
— Отличная устойчивость к механическим повреждениям;
— Большой объем;
— Высокая скорость считывания данных;
— Маленькое потребление электроэнергии.

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

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

Немного истории

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

Принцип работы

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

NOR- и NAND-приборы

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

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

SLC- и MLC-приборы

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

Аудиопамять

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

Технологические ограничения

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

Ресурс записи и хранения информации

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

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

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

Окунувшись в историю

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

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

Не вся память относится к «флеш»

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

  1. Оперативная память, которая работает по принципу «электрической емкости». Миллионы конденсаторов, удерживая заряд в оперативной памяти, являются хранителями информации. При отключении подачи электричества на устройство конденсаторы разряжаются, теряя информацию безвозвратно.
  2. Постоянная память. Информация на носителе сохраняется путем физического или химического воздействия. Примером служит оптический DVD-диск, информация на который записывается путем прожигания лазером микроскопических дырочек на поверхности пластика.
  3. Условно-постоянная энергонезависимая память. Сюда относятся флеш-память, магнитные жесткие диски, дискеты, видеопленка и прочие носители, которые умеют удерживать магнитный или электрический заряд при отсутствии постоянного источника электроэнергии.

Применение флеш-памяти

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

Как много производителей устройств

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

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

О ценах на устройства флеш

Любому, кто самостоятельно решил приобрести флеш-память, цены на рынке могут показаться странными. Одинаковые по объему накопители от двух малознакомых брендов имеют большой разбег в стоимости. В чем же дело? Существует набор требований к флеш-картам, благодаря которому производитель обязан определить класс устройства и произвести маркировку на корпусе товара. Часто в магазине можно встретить устройства, на которых нет маркировки, присутствует лишь логотип компании-производителя. Цены на такие карты памяти очень низкие, а продавец заявляет о высоких показателях в работе устройства. Отзывы специалистов на страницах уважаемых компьютерных изданий рекомендуют воздержаться от покупки немаркированных устройств, так как они являются подделкой или ввезены в страну нелегально.

Что нужно знать о маркировках флеш-накопителей

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

  1. Обязательно должно присутствовать название компании-производителя или её логотип.
  2. На носителе должен быть написан объем флеш-памяти.
  3. На корпусе должен быть указан класс флеш-устройства. Часто производители модулей USB класс указывают на упаковке товара, что не запрещается законодательством.

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

Скорость пропорциональна цене, но не эффективности

Чем выше класс флеш-памяти, тем выше его скорость записи, и тем больше цена. А стоит ли покупать самую быструю память?

  1. Нулевой класс. Скорость записи не менее 0,6 Мб в секунду. В магазинах можно купить, не увидев отсутствие маркировки. Подойдет для хранения документации.
  2. Классы 2 и 4, со скоростями записи 2 и 4 Мб в секунду соответственно, тоже относятся в раздел офисных и предназначены для хранения и переноса документации.
  3. Шестой и восьмой классы со скоростью 6 и 8 Мб в секунду будут интересны всем покупателям, работающим с фото, музыкой, видео. Эти типы флеш-памяти раскрывают потенциал в работе с мультимедиа.
  4. Десятый класс и выше, включая Ultra, показывают скорости записи свыше 10 Мб в секунду. Применяются в работе с мультимедиа, в качестве дополнительных накопителей для рабочих станций, использовании в качестве оперативной памяти. Там, где критична скорость чтения и записи на носитель информации.

Серьезные бренды, такие как Pretec и Corsair, делают высокоскоростные устройства с возможностью записи порядка 25 Мб в секунду, маркируя их восьмым или десятым классом. Цена на модули очень высокая, но в мире ИТ такие бренды очень уважаются пользователями.

Каковы разные объемы флеш-памяти

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

Чудо-зверь, имеющий большое будущее

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

Как сэкономить на усовершенствовании компьютера

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

Оперативная флеш-память решит проблему раз и навсегда с минимальными для пользователя затратами. Достаточно скачать из сети Интернет программу под названием Ready Boost и изучить системные требования к накопителю. А уже затем приобретать в магазине необходимое устройство флеш-памяти. Подключить к компьютеру или ноутбуку накопитель, запустить программу и радоваться жизни. Ведь так приятно без капитальных вложений самостоятельно увеличить производительность компьютера.

Какому бренду отдать предпочтение

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

  1. Цель использования позволяет выявить необходимый класс устройства.
  2. Удобство и внешний вид подскажут, как флешка должна выглядеть. Например, для магнитолы в машину стоит обратить внимание на накопитель маленького размера, чтобы случайно не сломать в процессе использования.

Найдя несколько требуемых вариантов, поинтересоваться у продавца, как решаются вопросы при поломке устройства, существует ли гарантийная замена. Флеш-память относится к расходным материалам и не подлежит ремонту - об этом нужно знать до покупки. Положительные отзывы заслуживают производители Corsair, Kingston, OCZ, Pretec, Silicon Power, Transcend и IBM.

Как обезопасить себя от потери информации с флеш-носителя

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

  1. Физическая поломка модулей. Пластиковые флеш-карты сломать очень легко, а восстановить невозможно, поэтому при покупке нужно обратить внимание на металлические флешки либо пользоваться очень аккуратно.
  2. Влага способна уничтожить накопитель. Стоит обратить внимание на влагозащищенные носители, если существует вероятность попадания воды на память.
  3. Заражение флеш-памяти вирусами. Порой восстановить информацию оказывается достаточно сложно, поэтому стоит обратить внимание на устройства, имеющие физическую защиту от записи в виде переключателя - это гарантированно не даст вирусам ни единого шанса.

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

  1. Специалисты рекомендуют отдавать предпочтение проверенным брендам. Для этого достаточно обратиться к популярным источникам информации и почитать отзывы о продукте. Любой уважающий себя производитель в сети Интернет имеет собственный сайт. Вот его-то и стоит посетить, чтобы получить представление о компании.
  2. Не стоит доверять свой выбор китайским подделкам, которые предлагаются на рынке по очень низкой цене. Если нет других вариантов, обязательно перед покупкой нужно попросить продавца продемонстрировать работу носителя. Обычное форматирование устройства в среде Windows позволяет определить исправность флеш-памяти.
  3. Предпочтение стоит отдавать быстрым устройствам, которые имеют десятый класс. Так как часто случаются ситуации, когда время находится в приоритете. Тогда и флеш-память станет для пользователя универсальной под любое устройство.
  4. Покупая карты памяти для цифровой техники, стоит побеспокоиться о возможностях считывания данных на компьютере. Для этого существуют всевозможные переходники, которые часто предлагаются к покупке вместе с флеш-памятью.

Несмотря на прогресс компьютерных технологий еще всего 3-4 года назад много новых компьютеров (а тем более старых) имели в своем составе флоппи-дисковод. Значительное удешевление оптических приводов и компакт-дисков не смогли заменить 3.5-дюймовые дискеты. Неудобно пользоваться оптическими носителями и все тут. Если считывание данных с них еще особого дискомфорта не вызывает, то вот запись и удаление уже требовали какого-то времени. Да и надежность дисков хоть и многократно выше чем у дискет, все равно через какое-то время, особенно после активного использования, начинает падать. Как всегда в самый неподходящий момент привод от старости (своей или диска) "взбрыкнет" и скажет, что диска на горизонте не заметно.

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

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

Далее последовало появление USB-флэш накопителей. Процесс их проникновения был по началу не самым быстрым. Начался он с появления решений на 16-64 Мбайт. Сейчас это мизер, но лет 8 назад по сравнению с дискетой это было ого-го как хорошо. А плюс к этому добавлялось удобство работы, высокая скорость чтения/записи и, конечно же, высокая цена. Тогда такие флэшки стояли дороже пишущего оптического привода, которые сами оценивались в сумму порядка $100.

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

Прогресс в области флэш-памяти оказался успешным на столько, что она сегодня уже начинает конкурировать с жесткими дисками. Пока что только в области скорости чтения/записи и времени доступа, а также в энергетических показателях и прочности, но победу по емкости в ближайшие годы также исключать нельзя. Единственное достоинство HDD – это цена. Один "жесткий" гигабайт стоит куда меньше. Но и это лишь вопрос времени.

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

Прошлое

В то время как японские грузчики разгружали одну из первых партий компьютеров Apple, привезенных в холодильниках из-за изображенного яблока на коробках, один японский ученый по имени Фуджио Масуоки трудился в стенах исследовательской лаборатории Toshiba над новым типом памяти. Название ей придумали не сразу, но перспективы изобретения ученому были видны с самого начала.

Впрочем, с названием определились довольно быстро. Коллега Фуджио, господин Шоджи Ариизуми, предложил назвать новую память "flash". Один из переводов этого слова обозначает вспышку фотоаппарата (да и в принципе любую другую вспышку света). На такую мысль Шоджи навел способ стирания данных.

Представлена новая технология была в 1984 году в Сан-Франциско на мероприятии под названием International Electron Devices Meeting (международная встреча производителей электронных устройств), проведенным институтом IEEE. Заметили ее сразу, причем довольно крупные компании. К примеру Intel выпустила свой первый коммерческий NOR-чип уже в 1988 году.

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

NOR и NAND

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

Вообще свое название NOR-память получила из-за работы как NOR-затвор (NOR – логическая операция НЕ-ИЛИ; принимает значение "истина" только когда на оба входа подается "ложь"). Так что пустая ячейка NOR-памяти заполнена логическим значением "1". Кстати, тоже самое касается и NAND-памяти. И, как не сложно догадаться, она свое название получила из-за схожего принципа работы с NAND-затвором (NAND – логическая операция НЕ-И; принимает значение "ложь" только когда на оба входа подается "истина").

Во что выливается на практике эти самые "НЕ-И" и "НЕ-ИЛИ"? В то, что чип NOR-памяти можно очистить только целиком. Хотя в более современных инкарнациях данной технологии чип разбит на несколько блоков, занимающих обычно 64, 128 или 256 Кбайт. Зато этот тип памяти имеет внешнюю шину адресов, что позволяет побайтное чтение и программирование (запись). Это позволяет не только максимально точно получать доступ к данным напрямую, но и исполнять их прямо "на месте", не выгружая всю информацию в оперативную память. Эта возможность называется XIP (eXecute In Place – выполнение на месте).

Стоит также рассказать о сравнительно новой функции NOR-памяти под названием BBM (Bad Block Management - управление бэд-блоками). Со временем часть ячеек может придти в негодность (точнее станет недоступна их запись) и контроллер чипа, заметив это, переназначит адрес таких ячеек на другой, пока еще рабочий блок. Чем-то подобным занимаются и жесткие диски, о чем мы писали в статье " ".

Таким образом NOR-память хорошо подходит для тех случаев, когда требуется максимальная точность считывания данных и довольно редкое их изменение. Догадываетесь к чему мы клоним? Правильно - к прошивкам различных устройств, в частности BIOS системных плат, видеокарт и т.д. Именно там сейчас NOR-флэш и применяется чаще всего.

Что касается NAND, то с ней ситуация чуть "позаковыристей". Чтение данных может осуществляться только постранично, а запись - поблочно. Один блок состоит из нескольких страниц, а одна страница обычно имеет размер 512, 2048 или 4096 байт. Число страниц в блоке как правило варьируется от 32 до 128. Так что ни о каком исполнение "на месте" речи не идет. Еще одно ограничение NAND-памяти - это то, что запись в блок может осуществляться только последовательно.

В итоге подобная точность (хотя правильнее будет сказать "не точность") порой приводит к ошибкам, особенно если приходится иметь дело с MLC-памятью (об этом типе чуть ниже). Для их коррекции применяется механизм ECC. Он может исправить от 1 до 22 бит в каждых 2048 битах данных. Если исправление невозможно, то механизм определяет наличие ошибки во время записи или стирания данных и блок помечается как "плохой".

Кстати, для предотвращения образования бэд-блоков во флэш-памяти существует специальный метод под названием "wear levelling" (дословно "уровень износа"). Работает он довольно просто. Поскольку "живучесть" блока флэш-памяти зависит от количества операций стирания и записи, а для разных блоков это количество разное, контроллер устройства подсчитывает число этих операций для блоков, стараясь со временем проводить запись на те, что использовались меньше. То есть на те, которые меньше "изношены".

Ну а что касается области применения NAND-памяти, то благодаря возможности более плотного размещения транзисторов, а заодно более дешевого их изготовления, она как раз и используется во всех картах флэш-памяти и USB-флэшках, а также SSD.

Ну и немного об SLC (Single-Level Cell - одноуровневая ячейка) и MLC (Multi-Level Cell - многоуровневая ячейка) ячейках. Изначально был доступен только первый тип. Он предполагает, что в одной ячейке может храниться только два состояния, то есть один бит данных. Чипы MLC были придуманы позже. Их возможности чуть шире - в зависимости от напряжения контроллер может считать с них более двух значений (как правило четыре), что позволяет хранить в одной ячейке от 2 и более бит.

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

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

  • SLC NAND – до 100 тысяч циклов;
  • MLC NAND – до 10 тысяч циклов;
  • SLC NOR – от 100 до 1000 тысяч циклов;
  • MLC NOR – до 100 тысяч циклов.

Вот вам и еще один недостаток MLC-памяти - она менее долговечна. Ну а NOR-флэш вообще вне конкуренции. Правда, от этого мало толку обычному обывателю - все равно его флэшка вероятнее всего построена на основе NAND-флэш, да еще и на MLC-чипах. Впрочем, технологии не стоят на месте и уже в массы постепенно идет NAND-флэш с миллионым циклом записи и стирания данных. Так что со временем эти параметры станут для нас мало существенными.

"Карточки"

Разобравшись с типами флэш-памяти теперь перейдем к реальным продуктам на ее основе. Само собой описание микросхем BIOS мы опустим, поскольку большинство читателей они интересуют мало. Также как не имеет смысла рассказывать о USB-флэшках. С ними все предельно просто: подключаются через интерфейс USB, установленные внутри чипы целиком и полностью зависят от производителя. Стандартов для этих носителей никаких нет, если не считать необходимость наличия совместимости с USB.

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

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

CompactFlash

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

Самое интересное, что первые CF-карточки были основаны на NOR-чипах производства Intel. Но потом довольно быстро были переведены на NAND-флэш, что позволило снизить стоимость и повысить емкость.

CompactFlash создавался как формат для внешнего хранения данных. Но поскольку 15 лет назад карт-ридеров не было, да и USB только проектировался, CF-карты были созданы на основе спецификаций интерфейса ATA (IDE). Таким образом такая карточка может быть подключена к обычному IDE-разъему или вставлена в слот PC Card через пассивный адаптер. Именно поэтому CompactFlash очень удобно использовать в роутерах и аналогичных устройствах - скорость и большой объем там не требуются, а вот размеры, ударостойкость и малый нагрев куда более актуальны.

Кроме того не составляет труда сделать переходник для интерфейса USB или FireWire. И, что самое интересное, большинство карт-ридеров используют систему ввода/вывода CompactFlash для обмена данными между компьютером и другими форматами: SD/MMC, Memoty Stick, xD и SmartMedia.

Теперь о различных модификациях стандарта CompactFlash. Изначально такие карточки выпускались в едином "картридже" размером 43х36х3.3 мм. Он применяется и сегодня. Но когда был представлен однодюймовый винчестер IBM Microdrive, то был добавлен второй форм-фактор с размерами 43х36х5.0 мм. Таким образом первый стал называться CF Type I, а второй - CF Type II. После того как выпуск Microdrive (и его аналогов) был остановлен актуальность CF Type II сошла на нет.

Имеется у CompactFlash еще несколько ревизий. Их необходимость возникла по мере роста скоростей чтения/записи, а также объема. Так ревизия 2.0 повысила максимальную скорость до 16 Мбайт/с. Позже появилась ревизия 3.0, увеличившая это значение до 66 Мбайт/с. Ну и самая последняя версия 4.0/4.1 позволяет вести обмен данными на скорости до 133 Мбайт/с. Последнее значение соответствует стандарту UDMA133, который также уже теряет свою актуальность.

На смену четвертой ревизии уже подготавливается... нет, не новая ревизия - новый формат - CFast. Его главное принципиальное отличие - использование интерфейса SerialATA вместо IDE. Само собой это полностью перекрывает обратную совместимость с прежним типом разъема, зато увеличивает максимальную скорость до 300 Мбайт/с и возможность наращивания объема куда больше 137 Гбайт. Заметим, что для обмена данными CFast использует семь контактов, как и обычный SATA-интерфейс. Зато питание подается через 17 контактов, тогда как у SATA-устройств их 15. Так что напрямую подключить CFast-карту к материнской плате не получится, придется использовать переходник. Появится такие карточки должны уже в этом году. В январе на CES 2009 уже были продемонстрированы первые образцы емкостью 32 Гбайта.

Теперь остается рассказать о скорости обмена данными и доступных на сегодняшний день объемах карт CompactFlash. Скорость у CF-карточек (да и у остальных накопителей флэш-памяти, кроме SSD, тоже) измеряется точно так, как и у CD-дисков. То есть 1х соответствует 150 Кбайт/с. На самых быстрых представителях красуются надписи 300х, что соответствует есть 45 Мбайт/с. В принципе не мало, но и до жестких дисков на пару с SSD далеко. Но со временем скорость будет только возрастать.

Ну а что касается объема, то за все время были выпущены карты CompactFlash емкостью от 2 Мбайт до 100 Гбайт. Сегодня наиболее распространены варианты от 1 до 32 Гбайт. Впрочем, в продаже уже доступны версии на 48, 64 и 100 Гбайт, хотя они пока что довольно редки. Пока что формат CompactFlash предлагает самые емкие карты флэш-памяти. Но зато другие могут предложить иные преимущества. О них читаем далее.

SmartMedia

Вторым массовым форматом флэш-карт стал SmartMedia. Он был представлен на год позже CompactFlash - летом 1995 года. Собственно, он и создавался как конкурент CF. Что SmartMedia мог предложить? Прежде всего меньшие размеры. А если быть еще точнее, то только меньшую толщину - всего 0.76 мм; ширина и длина таких карточек была 45х37 мм, тогда как у CompactFlash эти параметры почти такие же - 43х36 мм. Надо отметить, что в плане толщины SM пока еще не превзошел ни один другой формат. Даже сверхкомпактные карты microSD "пожирнее" - 1 мм.

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

Но отсутствие контроллера внутри карточки имеет определенные минусы. Во-первых по мере роста объема и выхода новых моделей носителей приходилось обновлять прошивку карт-ридера. Да и не всегда эта операция была доступна, если карт-ридер был совсем уж старым. Также со временем началась путаница с рабочим напряжением карт SmartMedia. Изначально оно было 5.0 В, а потом 3.3 В. И если карт-ридер не поддерживал одно из них, то с такими картами он работать не мог. Более того, при вставке карточки на 3.3 вольта в 5.0-вольтовый карт-ридер она могла повредиться или сгореть.

Во-вторых для формата SmartMedia невозможно использование метода подсчета уровня износа блоков флэш-памяти (метод wear levelling мы описали в прошлом разделе). А это потенциально угрожает сократить срок службы карты памяти.

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

А вообще SmartMedia задумывался как замена для 3.5-дюймовых флоппи-дискет. Для них даже был выпущен специальный адаптер под названием FlashPath. Его представили в мае 1998 года и через год их было продано миллион штук. Разработан он был компанией SmartDisk, которая, кстати, выпускала аналогичные адаптеры и для карт MemoryStick и SD/MMC.

Самое удивительное, что работать FlashPath может с любым флоппи-дисководом, отменным логотипом "HD" (High-Density - высокая плотность). Короче подходит любой, который читает 1.44 Мбайт дискеты. Но есть одно "но". Без него никак не обойтись. А тут их даже два. Первое - для распознания FlashPath-адаптера и карточки внутри него требуется специальный драйвер. И если его под нужную ОС не имеется, то она в пролете. Так что загрузится с такой дискеты уже не получится. Второе "но" - скорость работы. Она не превышает таковую при работе с обычной дискеты. И если 1.44 Мбайт можно было скопировать или записать чуть больше чем за минуту, то на 64 Мбайта уйдет больше часа.

Сегодня формат SmartMedia можно назвать мертвым. Некоторые карт-ридеры все еще поддерживают работу с ним (особенно самые понтовые а-ля "все-в-1"), но эта совместимость просто не актуальна. Хотя, конечно, определенную лепту в развитие флэш-технологий этот стандарт внес.

Формат MMC был представлен третьим по счету в 1997 году. Его разработкой занимались SanDisk и Siemens AG. Аббревиатура MMC расшифровывается как MultiMediaCard, что сразу говорит предназначении стандарта - цифровые мультимедийные устройства. Именно там MMC чаще всего и применяется.

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

MMC в отличие от CompactFlash и SmartMedia имеет более компактные размеры. В плане длины и ширины: 24х32 мм. Толщина карточек MMC составляет 1.4 мм, что примерно в два раза больше, чем у SM. Но этот параметр не так критичен, чем два других измерения.

За все время существования MMC было представлено целых восемь различных модификаций его карт. Первая (просто MMC) для передачи данных использует однобитный последовательный интерфейс, а ее контроллер работает на частоте до 20 МГц. Это означает максимальную скорость не более 20 Мбит/с (2.5 Мбайт/с или примерно 17х). В принципе довольно скромно по современным меркам, но 12 лет назад этого было достаточно.

В 2004 году представили форм-фактор RS-MMC. Приставка RS означает Reduced-Size или "уменьшенный размер". Ее габариты следующие: 24х18х1.4 мм. Можно заметить, что почти в два раза уменьшилась высота. В остальном это была точно такая же MMC-карта памяти. Но для ее установки в карт-ридер необходимо использовать механический адаптер.

Довольно краткоживущим оказался формат DV-MMC (DV означает Dual-Voltage – двойное напряжение). Такие карты могли работать на стандартном напряжении 3.3 В и на пониженном 1.8 В. Нужно это для экономии энергии. Тут явно прослеживается ориентация на мобильные устройства. Но DV-MMC карточки быстро свернули в связи с появлением форматов MMC+ (или MMCplus) и MMCmobile.

MMC+ и MMCmobile довольно существенно отличались от оригинальной спецификации MMC и представляли собой ее четвертую версию. Впрочем, это не мешало им сохранить полную обратную совместимость со старыми карт-ридерами и устройствами, но для использования их новых возможностей требовалось обновление прошивки. А возможности эти были следующими. К однобитному интерфейсу обмена данными добавились 4- и 8-битные. Частота контроллера могла быть от 26 до 52 МГц. Все это поднимало максимальную скорость до 416 Мбит/с (52 Мбайт/с). Оба этих формата поддерживали работу с напряжением 1.8 или 3.3 В. По размерам они не отличились от MMC и RS-MMC, соответственно MMCplus и MMCmobile.

Позднее появился самый маленький MMC – MMCmicro. Размеры карточки были 14х12х1.1 мм. В основе этого формата лежал MMC+ с некоторыми ограничениями. В частности из-за отсутствия дополнительных контактов (у MMC их 7, у MMC+ - 13) интерфейс обмена данными не поддерживал 8-битную передачу данных.

Имеется еще такой не совсем обычный формат как miCard. Его представили летом 2007 года с целью создать универсальную карту, которую можно вставлять как в карт-ридер SD/MMC, так и в разъем USB. Первые карточки должны были иметь емкость 8 Гбайт. Максимум же достигает 2048 Гбайт.

Ну и последний - это SecureMMC. Он также основан на спецификации версии 4.х, что использована в MMC+. Его главная возможность - поддержка DRM-защиты. Кстати, именно этим изначально и отличался формат SD от MMC. SecureMMC – это попытка конкуренции с SD. Так что переходим к этому стандарту.

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

Представлен же SD был в 1999 году компаниями Matsushita и Toshiba. Полноразмерная карточка Secure Digital по своим габаритам такая же, как и MMC – 32x24x2.1 мм. Большая толщина объясняется наличием блокирующего от записи ключа. Впрочем, спецификация SD позволяет делать карты и без оного (они называются Thin SD), тогда тощина снижается до 1.4 мм.

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

В основу Secure Digital легли спецификации MMC. Именно поэтому карт-ридеры SD запросто работают с MMC. Почему не наоборот? Для оберегания контактов от износа у карт SD они были несколько утоплены в корпус. Поэтому контакты карт-ридера, нацеленного только на работу с MMC, просто не достанут до контактов SD-карты.

В плане разнообразия форматов SD не менее "скромный", чем его предшественник. Прежде всего стоит отметить, что было представлено еще два форм-фактора: miniSD (20х21.5х1.4 мм) и microSD (11x15x1). Последний изначально был создан SanDisk и назывался как T-Flash, а затем как TransFlash. А после его адаптировала в качестве стандарта ассоциация SD Card Association.

Остальные различия касаются емкости карточек. И тут есть определенная путаница. Началась она еще с первого поколения карт, которые достигли объема 2 Гбайта. SD-карта идентифицируется 128-битным ключом. Из них 12 бит используются для обозначения числа кластеров памяти и еще 3 бита для обозначения числа блоков в кластере (4, 8, 16, 32, 64, 128, 256 или 512 - итого 8 значений, что соответствует трем битам памяти). Ну а стандартный размер блока для первых версий составлял 512 байт. Итого 4096х512х512 дает 1 Гбайт данных. Приплыли.

Когда "сверху" недостаток емкости стал поджимать появилась версия 1.01 спецификации, позволявшая использовать дополнительный бит для дополнительного определения объема блока - он теперь мог быть 1024 или 2048 байт, а максимальная емкость соответственно выросла до 2 и 4 Гбайт. Но вот незадача - старые устройства могли некорректно определять размер новых карт памяти.

В июне 2006 года появилась новая редакция стандарта - SD 2.0. Ему даже новое имя дали - SDHC или Secure Digital High Capacity (Secure Digital высокой емкости). Название говорит само за себя. Основное нововведение SDHC – возможность создания карточек объемом до 2 Тбайт (2048 Гбайт). Минимальная граница в принципе не ограничена, но на практике SDHC-карты имеют объем от 4 Гбайт. Примечательно, что искусственно ограничена максимальная граница - 32 Гбайт. Для более емких карт предлагается использовать стандарт SDXC (о нем ниже), хотя несколько производителей представили SDHC на 64 Гбайта.

Стандарт SD 2.0 использует для определения размера 22 бита данных, но четыре из них зарезервированы для будущего использования. Так что карт-ридеры, изначально не приспособленные для работы с SDHC, не смогут распознать новые карты памяти. Зато новое устройства запросто узнают старые карточки.

Вместе с анонсом формата SDHC появилась идентификация по скоростным классам. Их существует три варианта: SD Class 2, 4 и 6. Цифры эти обозначают минимальную скорость обмена данными для карточки. То есть карта с SD Class 6 обеспечит скорость минимум 6 Мбайт/с. Ну а верхняя граница естественно не ограничена, хотя пока что ситуация с картами SD обстоит примерно так же, как и с CompactFlash – самые быстрые представители достигли скорости 300х или 45 Мбайт/с.

Стоит добавить, что модернизации подверглись и миниатюрные форм-факторы. Про miniSDHC и microSDHC никто не забыл. Правда, попадаются в продаже в основном первые карточки. Сегодня их максимальный объем достиг уже 16 Гбайт, а на подходе 32 Гбайт варианты.

Ну и самая последняя новинка - стандарт . Назвали ли его версией 3.0 или нет, нам так выяснить не удалось. Однако от SDHC он отличается не столь значительно. Прежде всего для него сняли искусственное ограничение на максимальный объем, который теперь может достигать 2 Тбайт. Максимальная скорость обмена данными была повышена до 104 Мбайт/с, а в будущем обещают поднять ее до 300 Мбайт/с. Ну и в качестве основной файловой системы избрали exFAT (о ней рассказано ниже), тогда как SDHC довольствуется в большинстве случаев FAT32. Первые карточки SDXC уже были анонсированы и они имеют емкость 32 или 64 Гбайта. Но продуктов с их поддержкой еще потребуется обождать какое-то время.

Собственно о карточках SD все. Но в рамках этого стандарта выпустили еще несколько интересных вещей. К примеру, спецификацию SDIO (Secure Digital Input Output). Согласно ей используя форм-фактор и интерфейс карт SD можно создавать такие устройства как GPS-ресиверы, контроллеры Wi-Fi и Bluetooth, модемы, FM-тюнеры, Ethernet-адаптеры и др. То есть слот SD в этом случае служит неким аналогом USB.

SanDisk отличилась картами SD Plus, в которые сразу интегрирован USB-коннектор. Довольно интересную разработку представляет собой Eye-Fi. Это карта памяти со встроенным контроллером Wi-Fi. Последний может передавать данные с карточки на любой компьютер. Таким образом нет нужды даже извлекать ее из фотоаппарата или телефона.

Итого на сегодняшний день формат Secure Digital является самым популярным и быстрорастущим. Ему пока что пытается противостоять Sony со своими Memory Stick, но выходит у нее это плохо.

Memory Stick

Компания Sony известна своей нелюбовью к большинству форматов и стандартов, что не были разработаны ею. Оно и понятно - с них лицензионных отчислений не получишь. Так в итоге появились и DVD+R/RW и Blu-ray и карточки Memory Stick. Представленные в октябре 1998 года они до сих пор распространены только среди продукции Sony. Да и их выпуском занимается по большому счету только Sony и немного SanDisk. Итог этого закономерен: сравнительно слабая распространенность и более высокая цена, чем у других флэш-карт аналогичного объема.

За все время существования Memory Stick Sony выпустила целых семь модификаций. Причем, в отличие от MMC, все они в ходу. В итоге возникает закономерная путаница, а заодно производители карт-ридеров могут повысить число распознаваемых стандартов ихними продуктами.

Началось все с просто Memory Stick. Это вытянутая карта памяти размером 50х21.5х2.8 мм. Своей формой она чем-то напоминает пластинку жевательной резинки. Отличалась она, как мы писали выше, поддержкой DRM, которая так и не потребовалась. Емкость варьировалась от 4 до 128 Мбайт.

Со временем этого стало недостаточно, а поскольку обновленного стандарта еще не разработали, был анонсирован формат Memory Stick Select. Это обычная карточка Memory Stick, но внутри нее располагалось два чипа памяти по 128 Мбайт каждый. И между ними можно было переключаться при помощи специального переключателя на самой карте. Не очень удобное решение. Поэтому оно и было временным и промежуточным.

С малой емкостью удалось справиться выпустив в 2003 году Memory Stick PRO. Теоретически такая карта памяти может хранить до 32 Гбайт данных, но на практике более 4 Гбайт их не делали. Само собой большинство старых устройств не распознает PRO-версию, но зато новые запросто узнают Memory Stick первого поколения. Еще большую сумятицу вносит подвариант стандарта High Speed Memory Stick PRO. Такими были все Memory Stick PRO емкостью от 1 Гбайта. Понятно, что они могли работать в специальном высокоскоростном режиме. И очень радует, что все они обратно совместимы и с более старыми девайсами, только что скорость падала до обычной.

Со временем стало ясно, что потребуется идти по пути уменьшения карточек, а то "пластинки" Memory Stick далеко не везде удобно использовать. Так появились Memory Stick Duo размером 31х20х1.6 мм - чуть меньше Secure Digital. Но вот незадача, эти карты имели в своей основе первую версию стандарта Memory Stick, а вместе с ним и ограничение на максимальный объем. 128 Мбайт для 2002 года как-то уже совсем не солидно. Так и появился Memory Stick PRO Duo в 2003 году. И именно этот стандарт сегодня развивается более всего - уже существуют карты на 16 Гбайт, на подходе 32 Гбайт варианты, ну а теоретический предел по уверениям Sony составляет 2 Тбайта.

В декабре 2006 года Sony, совместно с SanDisk, анонсировала новую модификацию своих карт флэш-памяти - Memory Stick PRO-HG Duo. Его главное отличие от других вариантов - более высокая скорость работы. В дополнение к 4-битному интерфейсу обмена данными был добавлен 8-битный. Да и поднялась частота контроллера с 40 до 60 МГц. В итоге теоретический скоростной предел увеличился до 480 Мбит/с или 60 Мбайт/с.

Ну и следуя последнему писку моды в феврале 2006 года появился формат карточек Memory Stick Micro (или его еще называют M2), с габаритами 15х12.5х1.2 мм - это чуть больше microSD. Их емкость варьируется от 128 до 16 Гбайт, а теоретически может быть 32 Гбайта. Через переходник карта памяти M2 может быть вставлена в слот для Memory Stick PRO, но если ее объем более 4 Гбайт, то могут возникнуть определенные проблемы с распознанием.

Вот такая вот загогулина. Если разобраться, то в принципе и не сложно: Memory Stick – оригинальный формат не самых компактных размеров, Memory Stick PRO – вариант с большей емкостью и скоростью работы, Memory Stick (PRO) Duo - уменьшенная версия карточек, Memory Stick PRO-HG Duo – ускоренный вариант Memory Stick PRO Duo, Memory Stick Micro (M2) – самые маленькие Memory Stick. Теперь можно перейти к самому последнему стандарту - xD.

xD-Picture Card

Компании Olympus и Fujifilm посчитали, что существовавшие в первые годы этого века форматы флэш-карт не соответствуют ихним представлениям об идеальном хранилище данных для фотоаппаратов. Иначе чем объяснить разработку собственного стандарта xD-Picture Card?

Из названия формата следует, что он создан для хранения изображений. Но Olympus выпускает на его основе цифровые диктофоны, а Fujitsu - MP3-плееры. Впрочем, последних устройств куда меньше, чем фотоаппаратов с поддержкой xD. Однако если сравнить суммарный объем продаж цифровых камер Fujitsu и Olympus, то они никак не превзойдут показатели лидеров рынка - Canon и Nikon. А лидеры преспокойно используют CompactFlash в зеркальных камерах среднего и высшего уровней, а в остальных отлично прижился стандарт Secure Digital. Ну а раз распространение у карточек xD не очень большое, то в своем развитии они отстают от наиболее популярных форматов, а к тому же стоят дороже их. Примерно в 2-3 раза, если брать карты одной емкости.

Очевидно, что главная ориентация разработчиков формата xD (кстати, выпуском карт на его основе занимаются Toshiba и Samsung) заключалась в уменьшении размера карты памяти. Ее габариты следующие - 20х25х1.78 мм. Примерно как две Memory Stick Micro.

Емкость самой первой версии карт xD варьируется от 16 до 512 Мбайт. Представлены они были в июле 2002 года. Однако в феврале 2005 года появилось первое обновление, позволившее довести максимальный объем до 8 Гбайт. Новый стандарт назывался xD Type M. Увеличить объем удалось за счет применения MLC-памяти, которая в то же время оказалась более медленной. xD-карты Type M достигли объема 2 Гбайт. И пока что этот предел не преодолен ни Type M, ни более новыми стандартами.

Чтобы решить проблему скорости в ноябре 2005 года представили xD Type H. Этот формат был основан на памяти SLC, раз его выпуск решили прекратить в 2008 году из-за высокой себестоимости. Зато ему на смену в апреле 2008 года был выпущен Type M+. Карты этого формата примерно в 1.5 раза быстрее Type M.

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

Что касается скорости, то, как и в плане объема, xD совсем не блещет. Сегодня средняя скорость чтения Type M+ составляет 6.00 Мбайт/с (40х), а записи - 3.75 Мбайт/с (25х).

Итого формат xD-Picture Card в рознице более дорог, чем SD и CF. Карты памяти достаточно компактны, но их емкость уже не соответствует современным требованиям. Тоже самое касается и скорости работы. Для съемки видео с разрешением 640х480 при 30 кадров в секунду Type M+ еще достаточно. Но вот для сегодняшних зеркальных камер, снимающих кадры разрешением 12-24 МП и видео в формате 720p и 1080p этого явно мало. Тут совсем неплохо иметь карточку на 200-300х. Так что особого смысла в продолжении поддержки и развитии xD мы не видим. Не удивимся также, если вдруг его решат прикрыть, а следующее поколение камер переведут на SD и/или CF.

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

Но самое интересное, что SSD не обязательно есть накопитель на основе флэш-памяти. SSD или Solid State Drive означает твердотельный накопитель. То есть тут важен скорее принцип, чем тип - для хранения данных используется "твердая" память. Память, которая не вращается, не вертится и не прыгает. Так что SSD вовсе не пару лет, а формально лет пятьдесят. Называлась тогда эта технология иначе, но опять же - тут важен принцип. А принцип сохранился.

Сегодня же актуальны два типа SSD: на основе энергозависимой памяти и на основе энергонезависимой. Первые - это те, что используют в своей основе SRAM или DRAM память. Еще их называют RAM-drive. Периодически такие SSD анонсируются производителями как сверхбыстрые носители данных. Некоторые из них даже позволяют самостоятельно наращивать объем, когда на плате банально установлены разъемы для обычных модулей памяти (DDR, DDR2 или DDR3 в самом современном варианте).

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

Первое поколение SSD имело емкость от 16 до 64 Гбайт, а стоили такие "флэшки" сотни и тысячи долларов. Это было примерно два года назад. Сегодня доступны варианты на 64-512 Гбайт при цене $200-1500. До винчестеров далеко, но уже куда лучше. За и на подходе SSD на 1 Тбайт в формате 2.5-дюймового жесткого диска. Напомним, что мобильные HDD пока не превысили объема 500 Гбайт. А настольные только-только добрались до отметки 2 Тбайта. Так что SSD идет вперед прямо-таки семимильными шагами.

Что касается скорости работы, то она также постоянно растет. Первое поколение SSD несколько отставало от мобильных жестких дисков, но современные накопители уже превзошли его. Достаточно вспомнить представленный в прошлом году SSD Intel X25-M, который имеет скорость чтения 250 Мбайт/с, а записи - 70 Мбайт/с. И стоит он не как полет на МКС - порядка $350 при объеме 80 Гбайт.

Конечно, существуют особо скоростные модели от Fusion-IO со скоростью чтения/записи 800/694 Мбайт/с или PhotoFast G-Monster PCIe SSD с 1000/1000 Мбайт/с, но оцениваются они в сумму как небольшой реактивный самолет. Ну и конечно же для обмена данными они используют не SerialATA, а обычный PCI Express x8 - этот стандарт пока еще способен обеспечить требуемую пропускную способность. Кстати, PCI Express x1 активно применяется для подключения SSD в нетбуках. Именно в таком формате выполнены их хранилища данных - в виде небольшой платы PCI-E x1.

Столь высокие скоростные показатели для SSD-накопителей были достигнуты благодаря параллельному считыванию данных сразу с нескольких чипов. К примеру упомянутый выше Intel X25-M работает по принципу RAID-массива уровня 0. То есть один бит пишется на первый чип, второй на второй и так далее. Организовать подобный механизм для обычной USB-флэшки или карты памяти крайне сложно, поскольку в них практически всегда устанавливается только один чип флэш-памяти.

Для увеличения емкости и снижения стоимости в SSD довольно часто используют MLC-память (в том числе и в X25-M). Более дорогие модели оснащаются SLC-чипами. Но если на USB-флэшку или какую-нибудь SD-карточку вы записываете данные сравнительно редко, то на SSD запись ведется непрерывно во время работы. Причем в большинстве случаев вы этого даже не знаете. Современные программы постоянно ведут различные логи; операционная система перемещает в своп-файл малоиспользуемые данные, высвобождая таким образом ОЗУ; даже элементарный доступ к файлу требует записи времени доступа.

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

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

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

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

Будущее

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

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

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

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

Так что дело ближайшего будущего - это выпуск новых файловых систем, оптимизированных для работы с флэш-памятью. Такие впрочем уже существуют, но современные ОС плохо их поддерживают. Примечательно, что одной из первых стала FFS2 от Microsoft, которую та выпустила еще в начале 90-х годов.

ОС Linux не отстает от прогресса. Для нее были созданы файловые системы JFFS, JFFS2, YAFFS, LogFS, UBIFS. Отличилась и Sun, разработав ZFS, которая недавно . Она оптимизирована не только для жестких дисков, но и для флэш-накопителей. Причем как для использования их в качестве основного хранилища, так и как кэша.

Тем не менее, сегодня самой популярной файловой системой для флэшек (не считая SSD) остается FAT и FAT32. Это просто удобнее всего. Они поддерживаются всеми операционными системами, не требуют драйверов. Но и их уже недостаточно для работы. К примеру ограничение на максимальный размер файла (4 Гбайта) уже становится неприемлемым.

Впрочем, у Microsoft есть замена - exFAT, ранее известная как FAT64. Как мы уже писали, она выбрана в качестве основной ФС для карт SDXC. Помимо оптимизации под флэш-память она поддерживает файлы размером до 16 экзабайт (16.7 миллионов терабайт), а в одну папку можно записать более 65536 файлов.

Поддерживается exFAT сегодня операционными системами Windows Mobile версии 6.0 и выше, Windows XP SP2 и выше, Windows Vista SP1, Windows Server 2008 и Windows 7 со сборки 6801. Заметим, что в Windows Vista флэш-накопитель на основе exFAT не способен использоваться как кэш в функции ReadyBoost. Соответствующая поддержка появится в Windows 7. Ну а что касается других ОС, то для Linux доступен бесплатный модуль ядра, позволяющий использовать exFAT только для чтения.

Так что наиболее перспективной ОС для флэш-приводов сегодня выглядит ZFS и exFAT. Но обе распространены весьма слабо, хотя у последней есть больше шансов стать популярной. Ее уже выбрали в качестве основной для карт SD последнего поколения и все наиболее популярные версии Windows ее "знают".

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

Принципиальная схема построения устройства осталась неизменной с 1995 года, когда флэшки впервые начали производиться в промышленных масштабах. Если не углубляться в детали, USB флэш-карта состоит из трех ключевых элементов: * разъем USB -- хорошо знакомый каждому разъем, представляющий собой интерфейс между флэшкой и компьютерной системой, будь то система персонального компьютера, мультимедийного центра или даже автомагнитолы; * контроллер памяти -- очень важный элемент цепи. Осуществляет связь памяти устройства с разъемом USB и руководит передачей данных в обе стороны; * микросхема памяти -- самая дорогая и важная часть USB флэш-карты. Определяет объем хранимой на карте информации, быстроту чтения/записи данных. Что может меняться в этой схеме? Принципиально ничего, но современная индустрия предоставляет несколько вариантов такой схемы; комбинация разъемов eSATA и USB, два разъема USB.

1 -- USB-разъём; 2 -- микроконтроллер; 3 -- контрольные точки; 4 -- микросхема флэш-памяти; 5 -- кварцевый резонатор; 6 -- светодиод; 7 -- переключатель «защита от записи»; 8 -- место для дополнительной микросхемы памяти.

Принцип действия

Флэш-память хранит информацию в массиве транзисторов с плавающим затвором, называемых ячейками (англ. cell). В традиционных устройствах с одноуровневыми ячейками (англ. single-level cell, SLC), каждая из них может хранить только один бит. Некоторые новые устройства с многоуровневыми ячейками (англ. multi-level cell, MLC; triple-level cell, TLC ) могут хранить больше одного бита, используя разный уровень электрического заряда на плавающем затворе транзистора.

Типы флeш памяти

NOR

В основе этого типа флэш-памяти лежит ИЛИ-НЕ элемент (англ. NOR), потому что в транзисторе с плавающим затвором низкое напряжение на затворе обозначает единицу.

Транзистор имеет два затвора: управляющий и плавающий. Последний полностью изолирован и способен удерживать электроны до 10 лет. В ячейке имеются также сток и исток. При программировании напряжением на управляющем затворе создаётся электрическое поле и возникает туннельный эффект. Часть электронов туннелирует сквозь слой изолятора и попадает на плавающий затвор. Заряд на плавающем затворе изменяет «ширину» канала сток-исток и его проводимость, что используется при чтении.

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

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

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

NAND

В основе NAND-типа лежит И-НЕ элемент (англ. NAND). Принцип работы такой же, от NOR-типа отличается только размещением ячеек и их контактами. В результате уже не требуется подводить индивидуальный контакт к каждой ячейке, так что размер и стоимость NAND-чипа может быть существенно меньше. Также запись и стирание происходит быстрее. Однако эта архитектура не позволяет обращаться к произвольной ячейке.

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

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

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

Так почему же у флешки емкостью 2 Гб реально только 1,86 Гб, а у 4 Гб только 3,72 Гб.

Ответ на этот вопрос следует из основ компьютерной техники, а именно: 1 килобайт содержит 1024 байта и так далее с мегабайтами, гигабайтами…

реальная емкость ( http://www.ixbt.com/storage/flashdrives/svodka/size.shtml) незначительно отличается.

В итоге сделав простой расчет: 4 000 000 0000/1024/1024/1024 = 3,72; мы получаем цифру 3,72 Гб.

Для накопителей большей емкости абсолютное отклонение будет больше. Например, для жесткого диска емкость 1 Терабайт реальная емкость составит 931 Гб.

Кроме того полезная емкость накопителя зависит от выбранной файловой системы: FAT16, FAT32, NTFS. Носитель, отформатированный в разных системах будет иметь разную полезную емкость. Это связано с тем, что при форматировании диска на него записывается системная информация о нем и она, для разных ФС разная.

Ну и последнее. Есть такой феномен как китайская флешка: это когда в системный раздел флешки небольшой емкости умышленно вносится информация о том, что ее емкость большая. Например, из 1 Гб можно сделать 32 Гб. На практике если эту флешку вставить в компьютер он покажет, что ее емкость 32 Гб. Когда пользователь запишет на нее данные в объеме большем ее реального, копирование завершится без ошибок. Но вот прочитать с такого носителя данные удастся в количестве соизмеримом с реальным объемом т.е. не более 1 Гб для нашего примера.

Флэш-память относится к классу EEPROM, но использует особую технологию построения запоминающих ячеек. Стирание во флэш-памяти производится сразу для целой области ячеек (блоками или полностью всей микросхемы). Это позволило существенно повысить производительность в режиме записи (программирования). Флэш-память обладает сочетанием высокой плотности упаковки (ее ячейки на 30% меньше ячеек DRAM), энергонезависимого хранения, электрического стирания и записи, низкого потребления, высокой надежности и невысокой стоимости…Это репрограммируемые ЗУ.

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

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

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

Флэш-память типа Boot Block служит для хранения обновляемых программ и данных в самых разных системах, включая сотовые телефоны, модемы, BIOS, системы управления автомобильными двигателями и многое другое. Используя флэш-память вместо EEPROM для хранения параметрических данных, разработчики добиваются снижения стоимости и повышения надежности своих систем.

Преимущества флэш-памяти по сравнению с EEPROM:
1.

Более высокая скорость записи при последовательном доступе за счёт того, что стирание информации во флэш производится блоками.
2. Себестоимость производства флэш-памяти ниже за счёт более простой организации.
Недостаток: Медленная запись в произвольные участки памяти.

Память с последовательным доступом Используются, где данные могут быть выстроены в очередь.

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

Стираются все байты памя­ти или выбранного блока, после чего все они проверяются, выполняется повторное стирание и проверка.

Программирование памяти ведется байт за байтом, записанная информация проверяется. Процессор счи­тывает из ЗУ записанный байт и сравнивает его с исходным.

Один из блоков предназначен для хранения ПО BIOS и аппаратно защищен от случайного стирания.

Принцип работы и устройство флеш-памяти

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

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

На основе файловой Флэш-памяти создаются компактные съемные внешние ЗУ.

ЗЭ – МНОП.

2 пороговых напр-ия. Uпор1 – имеет маленькую величину, 1-2 В. При подаче Uпор инициируется канал м/д стоком-истоком. Если м/д нитридом и двуокисью кремния есть заряды, то Uпор увеличилось до 7В.

Запись (программирование) флеш-памяти – процесс замены 1 на 0. Стирание – замена 0 на 1.

3.Архитектура РС. Процессоры ЭВМ. Структура процессоров и их основные характеристики. Системные шины и их характеристики. Локальные шины. Чипсеты.
Архитектура – это многоуровневая иерархия аппаратно-программных средств, каждый из уровней допускает многовариантное построение и применение.

Структура – это совокупность элементов и их связей.

ЭВМ – это комплекс технических и программных средств, предназначенный для автоматизации подготовки и решения задач пользователей.

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

К архитектуре относятся следующие принципы построения ЭВМ:

1. структура памяти ЭВМ;
2. способы доступа к памяти и внешним устройствам;
3. возможность изменения конфигурации;
4. система команд;
5. форматы данных;
6. организация интерфейса.

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

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

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

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

Шина ISA (Industry Standard Architecture) есть 36-контактный разъем для плат расширения. За счет этого количество адресных линий – 4, а данных – 8. Можно передавать параллельно 16 разрядов данных, а благодаря 24 адресным линиям напрямую обращаться к 16 МБ сист памяти. Кол-во линий аппаратных прерываний — 15.

Шина EISA (Extended ISA). обеспечивает наи­больший возможный объем адресуемой памяти, 32-разрядную передачу данных, улучшенную систему прерываний, автоматическую конфи­гурацию системы и плат расширения. В EISA-разъем на системной плате компьютера совместим с ISA. Шина EISA позволяет адресовать 4Гб адресного про­ст-ва. Теор максимальная скорость 33 Мбайт/с. Шина тактируется частотой около 8-10 МГц.

Локальные шины предназначены для увеличения быстродействия компа, позволяя периферийным устройствам (видеоадаптеры, контроллеры накопителей) работать с тактовой частотой до 33 МГц и выще. Используется разъем типа MCA.

Шины PCI . Между локальной шиной процессора и самой PCI находится специальная согласующая м\схема

В соответствии со спецификацией PCI к шине могут подклю­чаться до 10 устройств. Шина PCI работает на фиксированной тактовой часто­те 33 МГц и предусматривает напряжение питания для контрол­леров как 5, так и 3,3 В, режим plug and play.

Шина PCI-X – высокопроизводительная PCI. является синхронной, т.е. все данные обрабатываются одновременно при поступлении управляющего сигнала. Разрядность шины 32-бита. При частоте 33 МГц теоретическая пропускная способность 132 МБ/с.

Всякая информация, передаваемая от процессора к другим устройствам по шине данных, сопровождаетсяадресом , передаваемым по адресной шине. Это может быть адрес ячейки памяти или адрес периферийного устройства. Необходимо, чтобы разрядность шины позволила передать адрес ячейки памяти. Таким образом, словами разрядность шины ограничивает объем оперативной памяти ЭВМ, он не может быть больше чем , где n – разрядность шины.

схема устройства компьютера, построенного по магистральному принципу

Чипсет — от англ. "chip set" — набор микросхем, спроектированных для совместной работы с целью выполнения набора каких-либо функций. Так, в компьютерах чипсет выполняет роль связующего компонента, обеспечивающего совместное функционирование подсистем памяти, ЦПУ, ввода-вывода и других. Чипсеты встречаются и в других устройствах, например, в радиоблоках сотовых телефонов.

Чипсет материнских плат компьютеров состоит из двух основных микросхем (иногда они объединяются в один чип):

  1. MCH - контроллер-концентратор памяти (Memory Controller Hub) - северный мост (northbridge) - обеспечивает взаимодействие центрального процессора (ЦП) с памятью и видеоадаптером. В новых чипсетах часто имеется интегрированная видеоподсистема.

    Контроллер памяти может быть интегрирован в процессор (например Opteron, Nehalem, UltraSPARC T1).

  2. ICH - контроллер-концентратор ввода-вывода (I/O Controller Hub) - южный мост (southbridge) - обеспечивает взаимодействие между ЦП и жестким диском, картами PCI, интерфейсами IDE, SATA, USB и пр.

Также иногда к чипсетам относят микросхему Super I/O, которая подключается к южному мосту и отвечает за низкоскоростные порты RS232, LPT, PS/2.

В настоящее время основными производителями чипсетов для настольных компьютеров являются фирмы Intel, nVidia, AMD (которая приобрела фирму ATI и в настоящее время выпускает чипсеты под своим именем), VIA и SIS .

Фирма Intel выпускает чипсеты только для собственных процессоров. Для процессоров фирмы AMD наиболее распространенными являются чипсеты nVidia (выпускаемые как правило под торговой маркой nForce ) и AMD.

Чипсеты фирм VIA и SIS популярны в основном в секторе low end, а также в офисных системах, хотя встроенная графика у них по 3D возможностям значительно уступает nVidia и AMD.

⇐ Предыдущая12345678910Следующая ⇒

Дата публикования: 2015-10-09; Прочитано: 262 | Нарушение авторского права страницы

Studopedia.org — Студопедия.Орг — 2014-2018 год.(0.004 с)…

Сравнение производительности различных типов серверных накопителей (HDD, SSD, SATA DOM, eUSB)

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

На данный момент в серверах в основном используются устройства хранения данных двух типов — жесткие магнитные диски (HDD, hard disk drive) и твердотельные накопители (SSD, solid-state drive). Кроме того, используются также и такие устройства, как eUSB Flash Module и SATA DOM. Рассмотрим все эти типы более подробно.

Современные жесткие магнитные диски могут использовать один из двух интерфейсов — SATA (Serial Advanced Technology Attachment) и SAS (Serial Attached SCSI). Текущая версия интерфейса SATA обеспечивает пропускную способность 6 Гбит/с. Диски с этим интерфейсом преимущественно используются в сегменте настольных персональных компьютеров, но могут применяться и в серверах. В серверном сегменте такие диски имеют скорость вращения шпинделя 7’200 об/мин. В нашем тестировании из дисков этого типа будут принимать участие модели Seagate Constellation.2 ST91000640NS (SATA 7’200, 2.5″) и Seagate Constellation ES ST1000NM0011 (SATA 7’200, 3.5″).

Более надежный и производительный дисковый SAS-интерфейс предназначен для серверных решений и рабочих станций. Он также имеет пропускную способность до 6 Гбит/с, но уже в режиме полного дуплекса (Full Duplex), что означает возможность одновременной передачи данных в обеих направлениях со скоростью 6 Гбит/c. Диски с этим интерфейсом имеют больший показатель MTBF (Mean Time Between Failures, среднее время наработки на отказ). Более того, интерфейс SAS, в отличие от SATA, использует другой набор команд с поддержкой большей глубины очереди запросов (64 против 32, чем больше глубина очереди, тем лучше оптимизация очередности выполнения запросов) и двухпортовое подключение для возможного обеспечения отказоустойчивости. Важной особенностью SAS является более адаптированное подключение дисков с интерфейсом SAS к различным бэкплэйнам, корзинам, экспандерам, RAID и HBA контроллерам, системам хранения данных и другим устройствам как по внутренним, так и по внешним портам. В настоящее время в серверах применяются SAS-диски со скоростью вращения шпинделя 7’200, 10’000 и 15’000 об/мин.

Скорость 7’200 об/мин. поначалу была нетипична для серверного сегмента, однако производители жестких дисков в какой-то момент решили выпускать диски со скоростью вращения 7’200 об/мин не только с интерфейсом SATA, но и с интерфейсом SAS. В своей «механической» части эти диски совершенно одинаковы, они отличаются только способом подключения. Этот шаг повысил ценовую доступность SAS-дисков и предоставил серверному сегменту диски SAS большего объема. Основная область применения таких дисков — малобюджетные рабочие станции и сервера начального уровня. Тестируемые диски этого типа — Seagate Constellation.2 ST91000640NS (SAS 7’200, 2.5″) и Seagate Constellation ES.3 ST1000NM0023 (SAS 7’200, 3.5″).

SAS-диски со скоростью вращения шпинделя 10’000 об/мин — хорошее решение для мощных рабочих станций и недорогих серверных решений корпоративного класса. Тестируемый диск — Seagate Savvio 10K5 ST9900805SS (SAS 10000 2.5″).

SAS-диски со скоростью вращения шпинделя 15.000 об/мин — лучший выбор для серверов корпоративного сектора, центров обработки данных (ЦОД) и систем хранения данных (СХД). Тестируемый диск — Seagate Cheetah 15K7 ST3300657SS (SAS 15000 3.5″).

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

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

С другой стороны, диск SAS 7’200, 3.5” и SAS 10’000, 2.5” показывают практически одинаковые результаты. Это объясняется тем, что преимущество в скорости вращения компенсируется меньшим физическим размером пластин диска 2.5”, в результате чего при одинаковой линейной плотности данных линейная скорость головок относительно пластин примерно одинакова.

В тесте на случайное чтение, который измеряет количество операций ввода/вывода в секунду (IOPS), результаты дисков 2.5” 7’200 об/мин лучше, чем у дисков форм-фактора 3.5” той же скорости, поскольку у «маленьких» дисков время перемещения головки к нужному сектору меньше. Диски SAS здесь показывают опять более высокий результат по сравнению с дисками SATA, теперь уже за счет лучшей оптимизации очередности выполнения случайных запросов благодаря поддержке большей глубины очереди (64 у SAS против 32 у SATA). Преимущество дисков SAS 10’000 и 15’000 об/мин обеспечивается не только высокой скоростью вращения шпинделя, но и тем, что они имеют более совершенный механизм позиционирования головок с меньшим временем доступа.

На операциях случайной записи SAS диски имеют такое же преимущество перед дисками SATA, как и на операциях чтения.

Твердотельные накопители, использующие энергонезависимую память NAND-Flash, обладают в сотни раз большей скоростью чтения и записи на случайных операциях, чем жесткие диски, поскольку в твердотельных накопителях не нужно перемещать магнитную головку. Кроме того, у SSD меньше энергопотребление и отсутствует шум при работе. Но у них есть и недостатки, а именно: высокая стоимость и сравнительно с HDD относительно маленький объем. В сегменте настольных ПК такие накопители используются совместно с HDD по схеме, когда на SSD устанавливаются операционная система и самые необходимые программы, а на HDD хранятся все остальные данные. Такой подход заметно повышает скорость работы компьютера, не сильно увеличивая его стоимость. Для тестирования мы выбрали накопитель Intel 520 Series 240GB. Данный накопитель рекомендован для использования в настольных компьютерах, ноутбуках и рабочих станциях.

В серверном сегменте ситуация с SSD значительно отличается. Размещать значительные по объему массивы данных на SSD довольно дорого. Зато их с успехом можно использовать для кэширования, когда SSD-кэш используется для размещения «горячих» данных, то есть данных, обращение к которым происходит наиболее часто. Это даёт огромный прирост в производительности дисковой подсистемы сервера, особенно на операциях случайного доступа. Тестируемый серверный SSD-накопитель — Intel DC S3700 100GB.

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

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

Накопители eUSB, как и SSD-накопители, тоже используют для хранения данных Flash-модули, но они устанавливаются непосредственно в USB-разъем на серверной системной плате. Такие накопители имеют ряд функциональных и других ограничений, обусловленных как раз использованием в качестве интерфейса порта USB. C такого накопителя не работает загрузка полноценной версии ОС Windows, а скорость интерфейса (480 Мбит/с) значительно ниже, чем у SATA (6 Гбит/с). Наиболее оптимальной областью их применения в серверах является использование в качестве загрузчика операционной системы небольшого размера, например, гипервизора VMware ESXi.

В тонких клиентах такие накопители используются для хранения образа операционной системы Windows Embedded. Тестируемый накопитель — eUSB Transcend 4GB.

Накопители SATA DOM более функциональны, чем eUSB-накопители. Подключаются они так же, как и SSD-накопители, к разъему SATA, но при этом «выглядят» более похожими ни USB-накопитель, нежели на жесткий диск.

Устройство и принцип работы флеш-накопителя

Устанавливаются они непосредственно в разъемы SATA на материнской плате компьютера или сервера. Удобно, когда такой разъем имеет встроенное питание, иначе его приходится обеспечивать через дополнительный кабель. Учитывая, что эти накопители подключаются к стандартным SATA разъёмам, BIOS материнской платы работает с ними как с обычными накопителями HDD или SSD, что делает возможным установку на SATA DOM полноценной загрузочной версии операционной системы Windows. В сервере это освобождает место в корзине дисковой подсистемы, позволяя использовать его для диска RAID-массива. К тому же накопитель SATA DOM находится внутри серверной платформы, что исключает случайное изъятие диска с установленной ОС. Применять такие накопители можно в десктопном и серверном сегментах, а также в тонких клиентах, устанавливая любую операционную систему или гипервизор для виртуализации. Тестируемый накопитель — SATA DOM Innodisk 8 GB.

Результаты тестирования накопителей eUSB-Flash и SATA DOM соответствуют производительности их интерфейсов. По спецификации USB 2.0 регламентирована скорость 25 — 480 Мбит/с, а для SATA 3.0 — 6’000 Мбит/с, что уже склоняет выбор в пользу устройств с интерфейсом SATA. На графике мы видим превосходство в 2,5 раза при операциях последовательного чтении и записи SATA DOM Innodisk над eUSB-Flash.

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

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

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

Измерения для HDD и SSD проводились на одном и том же контроллере Intel RS25DB080. Тестирование выполнялось при помощи программы IOmeter со следующими параметрами: кэш-память контроллера и дисков отключена, глубина очереди команд — 256, параметр Strip Size — 256KB, размер блока данных — 256KB для последовательных операций и 4KB для случайных операций. Скорость последовательных операций измерялась в MB/s, случайных — в IOPS (количество операций ввода/вывода в секунду).

Инженер отдела серверного оборудования Андрей Леонтьев
03.06.13

Тайваньская компания Mach Xtreme Technology, специализирующаяся на высокопроизводительных комплектующих для компьютеров и плотно занимающаяся производством твердотельных накопителей, начала розничные продажи перспективного решения для хранения данных, получившего наименование PCIe SSD MX-EXPRESS.

Флэш-память. Прошлое, настоящее и будущее

Новинка имеет низкопрофильное исполнение, характеризуется следующими габаритными размерами: 152.5 x 19 x 69 мм, весом — 125 грамм, подключается к компьютеру через слот PCI-Express 2.0 x2, использует пока не названный двойной контроллер и доступна в четырех вариантах исполнения с точки зрения объема: 128 Гб, 256 Гб, 512 Гб и 1 Тб.

Накопитель имеют поддержку сертификатов ROHS, CE и FCC, для установки в систему не требует каких-либо драйверов. Скорость передачи данных различается, в зависимости от ёмкости дисков. Так, для 512-Гб и 1-Тб решений скорость последовательного чтения составляет 850 Мб/с, а записи — 800 Мб/с, уровень производительности находится в районе 100 000 IOPS, а время доступа — 0.1 мс.

Диски серии MX-Express имеют огромный срок службы — 2.5 миллиона часов, могут работать при температуре окружающей среды от нуля до 70 градусов по Цельсию, поддерживают TRIM, DuraClass, DuraWrite, RAISE и Garbage Collector. Кроме того в комплекте с новинкой идёт низкопрофильная PCI заглушка.

128-Гб модель обойдется всем желающим по 309.90 евро, 256-Гб — 379.90 евро, 512-Гб — 669.90 евро и 1 Тб — 1449.90 евро. Гарантия качества производителя на устройства составляет 2 года.