> а) оставив как есть
> б) сохранив совместимость в части В EXT4 осталась совместимость с EXT3, но не в ущерб деловым качествам. Не знаете что за фигня? Может, дело в том что когда сильно хочется сохранить совместимость - можно сделать сразу и парсер "новых" структур и парсер "старых"? :)
> Такого во _всех_ системах с большим жизненных циклом хватает.
Вы все время так киваете на жизненный цикл, что мне прямо так и представляется мусорный бак. На который как раз и поработали те кто допиливал UFS. Жизненный цикл такого давно уже должен был закончиться на пункте вторсырья.
> Ничего, что системные вызовы архаичны? А структуры драйверов и подсистем?
Местами архаичны, местами нет.
> Прикинь, парень - они в Линухе с 1990-х, архаичные как гaвно мамонта.
А прикинь, в линухе не стесняются фичи делать по мере надобности. Скажем hole punching сделали. Хоть его в стандарте POSIX и нет. В стандарте нет. Зато это может быть удобно для ряда нагрузок и сторажей. А до слоупоков лет через 10 доползет, как обычно. До этого они будут лечит что и так работает, расскажут про жизненные циклы, сертификаты и прочий маркетинговый булшит.
> - Да, Гоги напел.
Гоги, зачем ты мне пытаешься напеть о файловых системах? :)