Перечитал, виноват - действительно многое не указал.
Лучше все опишу, во избежание...
Файловая система - ext3.
Диск - видимо SSD, точно на корпусах Samsung K9WAGO...
SSD вроде до 1 000 000.
K9WAGO... до 100 000 перезаписей.
Что в реале пока не понятно.
Необходимы архивы, заполняемые из C++ например.
Срез архива - байт 50 допустим.
Периодичность архивирования - 1 сек.
Файл FIFO соответственно отпадает - раз в секунду переписывать весь регистр 100 000 / (24 *60 * 60) = 100 000 / 86 400 ~ 1,2 суток.
Или для 1 000 000 перезаписей он продержится в таких условиях 12 суток.
Соответственно предполагалось создать файл с фиксированным размером, например 1 Мб.
И дописывать в него кусками архивные срезы.
Но при этом раз в секунду будут меняться его атрибуты
Например (проверили в 2-х консолях, в одной vi во второй stat) менялось время модификации файла.
Впрочем проверка не совсем чистая. Редактор это все-таки не запись в конец файла на С++.
Или я гоню?

Такую возможность тоже ни в коем случае нельзя сбрасывать со счетов!