Почему Reiserfs маргинализированы?
Я видел много комментариев о том, что EXT3 безопаснее и лучше, чем reiserfs. Я использую эту ФС около 4 лет и никогда не было проблем.
До этого я использовал ext2, а затем ext3. На ext2 я однажды потерял ВСЕ мои файлы из-за аппаратной проблемы, на ext3 большая часть моей FS была переставлена и перешла на "lost'n'found". В reiser я никогда не терял файл, поэтому я не понимаю, почему люди продолжают предлагать использовать ext3, пока reiser выполняет свою работу и, кажется, делает это лучше.
Проблемы, которые у меня были, были вызваны тем, что кабель IDE время от времени "отключался" от интерфейса жесткого диска... во время работы системы. Это была очень специфическая ситуация, когда это произошло, и потребовалось очень много времени, пока я не сменил кабель на новый...
Я понимаю, что Ханс Рейзер сейчас в тюрьме... но почему это имеет значение? Мы использовали FAT16/32 очень долго, и никто не жаловался. Никто даже не знает, если оригинальный разработчик для этой FS еще жив...
4 ответа
Его производительность плохо масштабируется с несколькими ядрами обработки из-за конкретной реализации.
Предыдущие версии на самом деле были довольно подвержены повреждению (и я сталкивался с этим несколько раз), хотя это, якобы, разрешено в текущих версиях.
Его fsck может на самом деле привести к большему повреждению и без того сильно поврежденной файловой системы.
Обновление до его преемника, Reiser4, требует полного резервного копирования и восстановления, поскольку это фактически совершенно другая файловая система, в отличие от ext2->ext3->ext4.
На самом деле очень немногие разработчики работают над Reiserfs, а это означает, что если и когда возникают проблемы, нет особой поддержки для их устранения.
Большая часть этой информации принадлежит одному из главных разработчиков SuSE, когда они решили переключить файловую систему по умолчанию с Reiserfs на ext3.
Есть нетехнические причины reiserfs маргинализирован. Его не поддерживают так активно, как раньше, особенно когда основатель покидает проект.
С его убеждением, похоже, некому было объединить Namesys, и ранее у них были реальные проблемы с попыткой установить Reiser4 в ядро по разным политическим и практическим причинам (ваши биты должны соответствовать стилю кодирования ядра). Например, и изменение других вещей в ядре трудно заставить людей согласиться).
Жаль, так как Ганс был одним из немногих людей, которые пытались реализовать не просто лучшую реализацию файловой системы POSIX, но, похоже, Btrfs занялся этим факелом.
ZFS - это еще одна крутая вещь, но не для Linux.
У меня есть машины как на reiserfs, так и на ext3, и из-за совершенно ненаучного наблюдения моего недавнего личного использования ext3, похоже, страдает больше, чем reiserfs. С reiser мне никогда не приходилось спасать не загружаемую систему, в то время как это происходило несколько раз в ext3. Я хотел бы использовать ext3 для Linux, но он выпал слишком много раз для меня.