AV82
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: А как оно может быть фрагментировано, если рег пишет в режиме кольцевого буфера? | Сразу оговорюсь, за все типы ФС ручаться не могу, я их не изучал. Чукча читатель, а не писатель. Работа в режиме кольцевого буфера вовсе не означает, что как только хард переполнится, данные физически равномерно начнут писаться с самого начала. Потоки ведь писались неравномерно. Пока один выделенный слот в 1ГБ для первой камеры писался 3 дня, потому что она была на детекторе движения , а движения никакого не фиксировалось потому что она смотрела на хозяйский чулан, вторая успела понаписать за 3 дня 20 слотов по 1ГБ, потому что смотрела на оживленную проезжую часть. Потоки незаполненных слотов никакими указателями не закрываются, их текущий размер указан только в индексе и меняется регистратором в режиме он-лайн. В итоге в любой момент времени на харде имеются условно пустые расстояния между двумя слотами. Один раз проследите за восстановлением инфы с видеорегистратора, когда ФС утеряна и прога последовательно сканирует сектора. Не факт, что обнаруженные данные будут вписываться в последовательную хронологию. Так что фрагментация есть, и чем ФС ближе к обычной файловой (читайте, чем она древнее), тем она ощутимее. Например у видеорегистраторов, которым за десяток лет, это с легкостью может быть и вовсе модифицированный Ext3/4, восстановленные данные которого представляют из себя непрерывную кашу в виде слайд шоу из JPEG рисунков, подчас заполненных черным фоном. Неизвестный китайский художник именно так себе представлял запись данных на видеорегистратор. |