В последнее время широкое распространение телевизоров с возможностью воспроизведения медийных файлов с 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
Комментарии
Страницы
Нормальная статья, только отсталая, то есть для отсталых пацанов. имхо
Смотреть 3D кино используя ОБРАЗ БЛЮРЭЙ диска с флешки НЕЛЬЗЯ - ни один телек НЕ потянет.
Вот зануда :)
статья - просто пример для того, чтобы объяснить большинству, почему флешки не гуд форматировать в NTFS
кино взято лишь для примера из-за его массовости
кстати, потянет, если USB 3.0 и не слишком высокий битрейт
ну и не образ, а рип, конечно
Что-то я вас не припомню, но всякое может быть. Зовут меня Николай, фамилия Масловский. Возможно где-то и встречались. Может в IBA? Хотя, вряд-ли вы там работали. Но это на моё мнение никак не повлияет.
vanoid > ну и не образ, а рип, конечно
Вот! - НЕ ОБРАЗ! - об этом то и речь. А медиаплеер тянет ОБРАЗ.
Так что телеки НЕ скоро ещё обойдутся без медиаплееров для РЕАЛЬНЫХ пацанов, а не отсталых.
brat-0, а смысл выказывать возмущение? Статья содержит же полезную информацию. Естественно многие фрагменты уже ранее могли быть прочитаны и по другим источникам. Но определенное полезное зерно с техническими пояснениями присутствует. Лучше не возмущаться, а задавать дополнительные вопросы, на которые хотелось бы более подробных ответов и пояснений. И пусть не в статье, так в комментариях получить уточнения.
При написании статей, автор должен ориентироваться на читателей с разным уровнем подготовки и материал должен быть подан на примере достаточно простых задач, чтобы материал стал доступен для понимания многим людям, далеким от понимания принципов работы устройств. И по мере поступления вопросов в комментариях узнавать, что он не раскрыл в статье и что хотел бы видеть читатель и после использовать эту информацию при написании новых статей.
Я убил SD-карту (флэха же) чуть более, чем за месяц.
Андроид даёт возможность перемещать на карточку приложения. Что я и сделал. В один прекрасный день карта стала недоступной. (Не рутовал, на варез/прон не ходил, прилоги из офмагазина.)
Кстати, на ixbt.com уже 7 лет (!) бурлит по этому поводу форум.
Статья полезная, но ещё полезнее комменты от asm'а.
Вердикт: юзайте флэху, заполняя данными, а не как оперативное ППЗУ. Иначе очень рискуете.
Статья нормальная, для среднего пользователя. Кто хочет подробностей - есть специальная литература. Флешки - не архив, а для переноса, brat-0 - балабол и пижон! ВСЕ!!!
"К короткой статье прилагаются бурные комментарии на пару страниц, где сцепился ядовитый клубок из ненавидящих друг друга нердов (для участия в их дискуссии вам понадобиться как минимум знание ассемблера и опыт программирования на уровне микроконтроллеров).
Э, обсудите с Ваноидом в следующий раз тему: можно ли оставлять на подоконнике обнажённый компакт-диск стороной для записи вверх?"
много текста и ничего не сказано про размер кластера, который по моему мнению должен быть побольше для фильмов для более быстрой записи на флешку
А мнение надо подтверждать фактами. Всего делов проверить...
Страницы