> Нули? Вы о продакшне говорите, или о чем? Или у вас на
> продакшне бесперебойников нет?Да-да, в тепличных условиях - любая ФС это образец надежности :). Собственно без упсы я XFS вообще не рискую использовать. Хотя это дело с нулями всех достало и вроде опосля 2.6.28 это более-менее сошло на нет.
> Это, если что, единственная ситуация, где xfs могла нули нарисовать.
А еще оно журналит только метаданные и не парится что с данными случится. Режима полного журнала нет совсем, что как бы намекает.
> Кстати, не тупит на мелочевке она уже с год, если не больше.
Где-то в свежих ядрах ее действительно подтянули в плане интенсивной работы с метаданными. Но стало вместо "уу, как все плохо" всего лишь "да ну его, что тут хорошего?". В смысле, какой-нибудь ext4 довольно сильно воткнет в таких нагрузках. Ну так, по наблюдениям. В общем файлуха под видеомонтаж и есть файлуха под видеомонтаж. Оно ничего так если распихать на несколько дисков да под большие файлы. И только.
> Но так - да, для мелочевки и не предназаначалась. JFS зато зашибись какая "быстрая".
JFS слоупочный что так что сяк. По поводу чего я им и перестал пользоваться. Но на слабых машинах, где проц относительно хилый а диск относительно быстрый и все начинает упираться в проц - JFS может быть интересной опцией и даже кого-то обыграть по скорости. Главное чтобы все в проц упиралось ;). Так что не самая плохая опция для всяких малохольных мипсов и армов.
> А полное журналирование, кстати - дурь для подваляющего большинства случаев.
Не знаю кому оно "подваливает", но дурь - это когда у вас в файле оказывается половина новых данных и половина старых. После этого файл обычно напрочь неюзабелен.
> Потому что даже если все данные записаны на момент сбоя - это никак
> не гарантирует их логическую целостность.
Зато обрывание записи на середине - почти гарантирует дальнейшую непригодность содержимого файла.
> Целостность метаданных как раз и даёт возможность задействовать высокоуровневые
> тулзы, которые понимают, что вы там писали, и могут проверить целостность.
Ну окей, допустим у меня образовался в результате жыпег который наполовину новый и наполовину старый. Декодер жпега в середине файла поймает какую-нибудь ошибку декодирования. И? Нормальной фотографией это уже не будет являться. И никакие высокоуровневые тулзы нормальный вид этому уже не вернут.
Вот например откатить все снапшот (или просто достать из иерархии снапшота нужный файл) - это прокатит. В плане того что все вернется в вид как было на момент его создания. Но это уже не про XFS...