→ Из чего состоит флешка вид изнутри. Принцип работы и устройства флешки. Что такое загрузочный носитель

Из чего состоит флешка вид изнутри. Принцип работы и устройства флешки. Что такое загрузочный носитель

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

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

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

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

Создадим между стоком и истоком разность потенциалов и подадим положительный потенциал на затвор. Что тогда произойдет? Правильно, через полевой транзистор, от стока к истоку потечет ток. Причем величина тока достаточно велика для того, чтобы “пробить” диэлектрик. В результате этого пробоя часть электронов попадет на плавающий затвор. Отрицательно заряженный плавающий затвор создает электрическое поле, которое начинает препятствовать протеканию тока в канале, в результате чего транзистор закрывается. И если отключить питание транзистора, электроны с плавающего затвора никуда не денутся и его заряд останется неизменным на долгие годы.

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

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

С сохранением информации разобрались, осталось понять как нам считать информацию из транзистора с плавающим затвором. А все очень просто. При наличии заряда на плавающем затворе его электрическое поле препятствует протеканию тока стока. Допустим при отсутствии заряда мы могли подавать на “основной” затвор напряжение +5В, и при этом в цепи стока начинал протекать ток. При заряженном плавающем затворе такое напряжение не сможет заставить ток течь, поскольку электрическое поле плавающего затвора будет ему мешать. В этом случае ток потечет только при напряжении +10В (к примеру =)). Таким образом, мы получаем два пороговых значения напряжения. И, подав, к примеру +7.5В мы сможем по наличию или отсутствию тока стока сделать вывод о наличии или отсутствии заряда на плавающем затворе. Вот таким образом и происходит считывание сохраненной информации.

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

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

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

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

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

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

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

С этим вроде бы понятно, возвращаемся к нашему вопросу – как же считать состояние конкретного транзистора? А для этого недостаточно просто подать на линию слов (на затвор транзистора) пороговое напряжение и следить за сигналом на линии битов. Необходимо еще чтобы все остальные транзисторы были в открытом состоянии. А делается это так – на затвор нашего транзистора, состояние которого нам нужно считать, подается пороговое напряжение (как и в случае с NOR-памятью), а на затворы всех остальных транзисторов в этой цепочке подается повышенное напряжение, такое чтобы независимо от состояния плавающего затвора транзистор открылся. И тогда считав сигнал с линии битов мы узнаем в каком состоянии интересующий нас транзистор (ведь все остальные абсолютно точно открыты). Вот и все)

Такая вот получилась статейка сегодня) Разобрались мы с принципом работы и основными типами Flash, а также с устройством и принципом работы NAND и NOR-памяти. Надеюсь, что статья окажется полезной и понятной, до скорых встреч!

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

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

К компьютеру она подключается с помощью USB-разъема. Такой разъем есть в любом современном компьютере (или ноутбуке), и найти его не сложно. В стационарных компьютерах такой разъем расположен либо на передней, либо на задней части системного блока, а на ноутбуке USB-разъемы обычно находятся где-то сбоку:

Чтобы записать информацию на флешку, её (флешку) необходимо просто вставить в USB-разъем, предварительно сняв колпачок (если он есть). USB-разъем позволяет делать «горячее» подключение, поэтому при подключении или изъятии флешки компьютер выключать не надо.

Флешка должна входить в разъем без особых усилий, поэтому если она не входит, то её надо просто развернуть другой стороной (на 180 градусов):

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

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

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

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

Отключить автозапуск внешних носителей в Windows 7 можно через Панель управления – Автозапуск (или Панель управления - Все элементы панели управления – Автозапуск ). В открывшемся окне надо снять всего одну галочку:

В Windows XP автозапуск отключается так: нажимаем Пуск - Выполнить . Далее в окне Выполнить набираем вручную gpedit.msc

В появившемся окне переходим в раздел Конфигурация компьютера - Административные шаблоны - Система - Отключить автозапуск :

Щелкаем правой кнопкой по пункту Отключить автозапуск и выбираем пункт Свойсва , а далее просто отключаем автозапуск и нажимаем Ok .

Когда автозапуск отключен, то найти содержимое флешки можно из окна Компьютер :

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

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

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

А после того как работа с файлами закончена, флешку можно извлечь, но ДЕЛАТЬ ЭТО НАДО ПРАВИЛЬНО!

Неправильное извлечение флешки может привести к её неработоспособности!

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

При наведении курсора на этот значок мы увидим надпись Безопасное извлечение устройств и дисков .

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

В этом меню находим нужный нам значок:

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

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

Обратите внимание, что только после появления такого сообщения флешку можно извлекать из USB-разъема. В противном случае возможно повреждение флешки (хотя может и пронесет! :))

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

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

Чтобы приступить к форматированию флешки, в окне Компьютер щелкаем правой кнопкой мыши по значку флешки и в появившемся меню выбираем пункт Форматировать :

Внимательно читаем предупреждение и нажимаем Ok , чтобы начать форматирование:

Через несколько секунд форматирование будет завершено:

Теперь файловая система в полном порядке и флешка снова готова к работе!

Ну и в заключение урока дам ещё несколько советов!

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

Теперь на любом компьютере флешка будет отображаться одинаково, и именно так, как мы того хотим:

2. Время от времени желательно делать проверку флешки на ошибки.

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

В следующем окне ставим все галочки и нажимаем Запуск .

3. Если вы часто пользуетесь флешкой, но USB-разъем в вашем компьютере находится в неудобном месте (например, на задней стенке системного блока), то рекомендую купить специальный USB-удлинитель (метра два длиной):

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

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

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

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

В одной флешке находятся миллиарды ячеек, которые готовы запоминать для Вас информацию. Из восьми бит получается один байт. Так накопитель на один гигабайт состоит из 8 589 934 592 ячеек памяти, а эта статья вмещается приблизительно в 20 000 ячеек.

Подробнее о ячейках памяти

Ячейки памяти являются транзисторами. Транзистор имеет два полупроводника n-типа, они находятся у него по бокам. Эти полупроводники имеют множество свободных электронов. При движении этих частиц проходит ток.

Посредине полупроводников n-типа размещён полупроводник p-типа, который характеризуется недостатком электронов. По нему ток переносится по дырках, в которых недостаёт электронов.

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

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

С этого получается так званый n-переход. Он нужен для перехода электричества с одного n-полупроводника на другой, в результате чего транзистор пропускает ток.

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

Чтение данных

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

При избытке электронов на управляющем затворе ток не идёт. Это свидетельствует о единице.

При нехватке электронов на управляющем затворе ток идёт. Это свидетельствует о нуле.

Запись данных

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

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

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

Именно так и работает та маленькая вещица, которая облегчает нам обмен информации.


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

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

Таким образом, это тип электрически стираемой программируемой постоянной памяти, именуемый EEPROM (Electrically Erasable Programmable Read-Only Memory) - электрически стираемое перепрограммируемое ПЗУ. Память такого типа может стираться и заполняться данными до миллиона раз. Флэш-диски схожи с обычными жесткими дисками и могут их заменить. Флэш-память используется для легкого и быстрого хранения и передачи информации.

О флэш-памяти

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

Как работает флешка?

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

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

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

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

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

USB флэш-накопители

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

Использование флэш-накопителя

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

Преимущества флешек

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

Недостатки флэш-накопителей

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

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

В последнее время широчайшую популярность приобрели носители информации на основе микросхем флеш-памяти. По популярности в наше время им нет равных: карты памяти в фотоаппаратах, сотовых телефонах, плеерах, USB флеш брелоки, а с недавнего времени ещё и SSD диски. Разъемами для карт памяти оснащены многие устройства, такие как принтеры, стационарные DVD проигрыватели, автомагнитолы, и многие другие мультимедийные устройства.

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

Для начала рассмотрим устройство флешки.

Flash -память получила свое название благодаря тому, как производится стирание и запись данного вида памяти.

Типовая USB флешка, а также большинство типов карт памяти и SSD диски, устроены следующим образом:

  • на плате имеется микроконтроллер , который предоставляет интерфейс флешки, обрабатывает команды и производит операции с памятью;
  • одна или несколько микросхем памяти;
  • и их электронная «обвязка» из пассивных элементов.

Некоторые карты памяти не имеют встроенного контроллера, и являются по сути микросхемой памяти, упакованной в корпус.

Давайте рассмотрим основные составляющие флешки чуть подробнее.

Микросхемы памяти флеш накопителей

Все современные флеш-накопители построены на основе микросхем энергонезависимой NAND памяти. Сокращение NAND – произошло от словосочетания NOT-AND (логическая функция И-НЕ), лежащая в основе организации элементарной логической ячейки, на которой построена эта память. Элементарные ячейки памяти в этих микросхемах объединены в страницы, а страницы в блоки.

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

Но есть и недостатки.

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

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

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

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

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

Основная проблема флеш-памяти — износ ячеек памяти.

Дело в том, что любая флеш-память имеет ограниченное количество циклов перезаписи каждой ячейки (от 100 000 до 1 000 000 циклов).

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

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

Никогда не используйте usb флешку для работы в бухгалтерских программах!

Контроллер флешки

Наиболее сложной и загадочной частью флешки является, безусловно, её контроллер.

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

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

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

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

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

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

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

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

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

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

Вопрос, который часто возникает у потенциальных покупателей - какую флешку выбрать, и как выбрать флешку?

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

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

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

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

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

 

 

Это интересно: