Техника

Подскажите, как именно происходит запись информации на флешку?

т. е. не вставил флешку в комьютер и копировал информацию, а именно что происходит там внутри нее ( на чем там держится инфо? ) заранее спасибо тому кто знает
Каждому работающему за компьютером известна эта удобнейшая вещь «флешка» . Когда они появились, они стоили довольно больших денег и считались экзотикой, и им не пророчили такого светлого будущего распространения, какое они получили в наши дни. Сейчас «флешки» полностью вытеснили из компьютеров традиционные загрузочные и «спасительные» приводы флоппи-дисководы. Старичкам-дискетам уже невозможно конкурировать ни по скорости, ни по объему, ни по цене со своими твердотельными собратьями. Но мало кто знает, КАК на самом деле работает эта компактная и удобная штучка накопитель на твердотельной FLASH-памяти. И соответственно очень многие не догадываются, насколько ненадежным по сравнению даже с той же дискетой может оказаться современный флеш - диск. Итак, небольшой экскурс в принципы работы «флешки» .
Любая «флешка» , будь то USB накопитель или MMC для телефона или CF для фотоаппарата или какая другая строится по одному принципу и всегда состоит из 2 основных узлов контроллера и микросхемы накопителя данных.
Контроллер выполняет функцию согласования интерфейсов, управление размещением данных дефект-менеджментом короче занимается всеми интеллектуальными функциями. Есть некоторые типы «флешек» которые не имеют контроллера, а лишь несут в себе «голый» чип памяти.
Контроллер в данном случае встроен в устройство, к которому такая флешка подключается и убран из нее лишь в целях удешевления, однако, надежности это не добавляет. К таким относятся SmartMedia и xD. На рисунке показан контроллер одной из USB «флешек» . В данном случае он состоит из нескольких микросхем, что не меняет сути. Но самой главной микросхемой в любом накопителе является NAND-чип, хранящий данные

Все эти микросхемы (ну или почти все, есть маленькое исключение на примере Renesas с его хитрым AG-AND) сделаны по технологии NAND, что расшифровывается как Not-AND, по-русски НЕ И. Это метод и структура ячейки хранящей минимальную единицу информации.
Наиболее используемой частью любого накопителя является его начало это как дно сосуда если наливаешь в него воду дно всегда будет укрыто водой. Но до краев сосуд наполняется редко. Так и с накопителями начало всегда в использовании, конец почти всегда пустой. Идея технологии Wear Leveling заключается в том, чтобы создать при каждом изменении данных пользовательской области данных ФИЗИЧЕСКИ в микросхему памяти записывать данные в РАЗНЫЕ ячейки памяти. И все ячейки памяти микросхемы включить в общую ротацию. Это значит, что независимо от того сколько мы храним данных на накопителе при каждом изменении данных будут использоваться новые ячейки памяти, благодаря чему общий ресурс работы устройства возрастет в десятки раз.
Данная технология оказалась просто спасением всей отрасли. Первые «флешки» малой емкости делались без применения этой «волшебной» технологии и действительно при активном использовании быстро «протирались» вначале диска. Плюс любой из этих алгоритмов добавляет накопителю инерционность после модификации пользовательских данных контроллер должен сохранить свои таблицы и микропрограммы в ту же микросхему памяти. И если по причине внезапного отключения питания или сбоя контроллера он этого не сделает возникнет несоответствие микропрограмм и пользовательских данных, записанных в память. При следующем включении такой накопитель уже не заработает контроллер не смог найти правильные микропрограммы и собрать свой виртуальный «транслятор» . Все, флешка в ОС определяется как 0 размера либо обращение к любому ее сектору вызывает ошибку.
В данной ситуации пользовательские данные все еще есть в микросхеме.
КЕ
Ксения Ермакова
1 748
Лучший ответ
http://ru.wikipedia.org/wiki/Флеш-память
инфо помнят транзисторы, конкретно нанд смотреть
Диэлектрик в затворе полевого транзистора пробивается повышенным напряжением. Часть заряда застревает в нём надолго и удерживает состояние транзистора.
Денис Суров
Денис Суров
70 640

Похожие вопросы