Флеш пам'ять

Флешки. Флеш пам'ять.

Останнім часом флешки і флеш пам'ять стають все більш поширеними. Ще кілька років тому флешки об'ємом 100-200 мегабайт були великою рідкістю, викликали інтерес і коштували чималих грошей. Зараз флешка є у кожного. Розміри можуть досягати десятків гігабайт і технології флеш пам'яті все розвиваються і обсяг флешок все збільшується.

У флешок є ряд переваг завдяки яким вони завоювали свою популярність:

  • Флешки компактні
  • Обсяг інформації на флешці сильно перевершує обсяг дискет або дисків
  • Флешки мають хорошу швидкість
  • Флешки як правило довше не виходять з ладу в порівнянні з дисками або дискетами

Вообщем флешки практично ідеальні! :)

Що незвичайного в флеш пам'яті і як вона влаштована?




Основною характерною особливістю будь флешки є те, що вона енергонезалежна. Електрика потрібно флешці, щоб записати або вважати дані. Але якщо електрику пропадає, то інформація нікуди не зникає.

Це робить флеш пам'ять незамінною при використанні в пристроях з обмеженням в електроживленні (фотоапарати та інше). Можливість зберігання даних без підключення до харчування досягається шляхом зберігання інформації за допомогою транзисторів. Транзистори в флеш пам'яті можуть змінювати своє значення (1111 або 0). Але за відсутності електроживлення це значення залишається постійним.
Більшість флешок мають NAND архітектуру. Це архітектура дозволяє зробити флешки більш компактними і менш енерговитратними. Швидкість запису і читання також залишається високою.

Флешка побудована на архітектурі NAND зазвичай містить чіп пам'яті як на Відеократія або оперативної пам'яті і котроллер.
Майже всі флешки використовують файлові системи FAT16 або FAT32. FAT16 зазвичай використовується в «картках» -compact flash, SD card. Більшість фотоапаратів або відеокамер не розпізнали флешку з файловою системою FAT32.
Як і всі пристрої з файловою системою FAT32 флеш пристрої повинні містити головний завантажувальний запис (Master Boot Record - MBR), завантажувальний сектор (Boot Sector - BS) і Таблиці розташування файлів (File Allocation Table - FAT).

В File Allocation Table містить список файлів на флеш-пам'яті, їх розміри та їх фактичне розташування в пам'яті. При будь-якому читанні або запису на пристрій необхідно прочитати і оновити FAT таблицю. Будь-які пошкодження таблиці FAT приведуть до серйозних проблем з цілісністю даних на пристрої, тому ця таблиця завжди зберігається в двох примірниках в різних областях пристрої пам'яті.







» » » Флеш пам'ять