Формат для «кинофлешки»: FAT, exFAT или NTFS?

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

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

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

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

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

 

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

Так, видоизменяя в накопителе блок в 4 Мб даже на 1 байт, перезаписывается все равно весь блок. И, если в случае с разметкой в FAT(32) вносится запись в директорию, запись данных файла и информация в обе копии FAT таблицы (для exFAT есть еще вспомогательная структура bitmap), то в случае с NTFS происходит внесение записи в саму MFT (Главную файловую таблицу), в индексную запись, в BitMap, в LogFile и так далее... В общем, количество операций возрастает в несколько раз.

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

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

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

Автор выражает благодарность сервис-центру HDD Masters и лично Павлу Янчарскому за информационную и техническую поддержку.

Иван Ковалев

VanoID@tut.by

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Читайте также

 

Комментарии

Страницы

Нормальная статья, только отсталая, то есть для отсталых пацанов. имхо

Смотреть 3D кино используя ОБРАЗ БЛЮРЭЙ диска с флешки НЕЛЬЗЯ - ни один телек НЕ потянет.

Аватар пользователя VanoID

Вот зануда :)

статья - просто пример для того, чтобы объяснить большинству, почему флешки не гуд форматировать в NTFS

кино взято лишь для примера из-за его массовости

кстати, потянет, если  USB 3.0 и не слишком высокий битрейт

ну и не образ, а рип, конечно

Аватар пользователя Brat

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

Что-то я вас не припомню, но всякое может быть. Зовут меня Николай, фамилия Масловский. Возможно где-то и встречались. Может в IBA? Хотя, вряд-ли вы там работали. Но это на моё мнение никак не повлияет. 

vanoid > ну и не образ, а рип, конечно

Вот! - НЕ ОБРАЗ! - об этом то и речь. А медиаплеер тянет ОБРАЗ.

Так что телеки НЕ скоро ещё обойдутся без медиаплееров для РЕАЛЬНЫХ пацанов, а не отсталых.

Аватар пользователя ASM

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

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

Аватар пользователя mike

Я убил  SD-карту (флэха же) чуть более, чем за месяц.

Андроид даёт возможность перемещать на карточку приложения. Что я и сделал. В один прекрасный день карта стала недоступной. (Не рутовал, на варез/прон не ходил, прилоги из офмагазина.)

Кстати, на ixbt.com уже 7 лет (!) бурлит по этому поводу форум.

Статья полезная, но ещё полезнее комменты от asm'а.

Вердикт: юзайте флэху, заполняя данными, а не как оперативное ППЗУ. Иначе очень рискуете.

Аватар пользователя SlavaII

Статья нормальная, для среднего пользователя. Кто хочет подробностей - есть специальная литература. Флешки - не архив, а для переноса, brat-0 - балабол и пижон! ВСЕ!!!

 

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

Э, обсудите с Ваноидом в следующий раз тему: можно ли оставлять на подоконнике обнажённый компакт-диск стороной для записи вверх?"

Аватар пользователя Юра Каменник

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

Аватар пользователя Al

А мнение надо подтверждать фактами. Всего делов проверить...

Страницы