файловая система ext4



Автор сергей вишняков задал вопрос в разделе Программное обеспечение

Reiser, ext4, JFS ...что выбрать и получил лучший ответ

Ответ от TanSi[гуру]
На EXT2 данные сначала кэшируются, а потом записываются на диск, за счет чего достигается высокая производительность, но если в какой-то момент произойдет аварийный выход из системы, то комп может не успеть даписать данные на диск - данные похерятся 🙂
В фаловой системе ReiserFS также выполняется запись с предварительным кэшированием, но после записи проверяется целостность данных и только если данные записаны верно, то кэш очищается. Как всем известно, для NTFS свойственна "утечка" дискового пространства. Допустим, величина файла 4,95 Кб, а на диске он занимает челых 8 Кб. Арифметика простая, понятно, что один кластер на диске равен 4 Кб. Размер файла больше этого значения, поэтому ОС пришлось выделить два кластера, и второй заполнен менее чем на 25%. Остальное дисковое пространство пропало и не может быть использовано.
Если на диск поместить 1000 файлов по 100 байт при размере кластера 4 Кб, то каждый из них будет записан в свой блок. При этом на диске будет израсходовано 4 Мб вместо 100 Кб. Потери пространства составляют 97,5%. Файловая система ReiserFS позволяет записывать в один блок несколько файлов, если их размер не менее 100 байт. Таким образом, на диске будет меньше "дыр" и "утечки" памяти.
Файловая система EXT3 работает аналогично ReiserFS, трудно сравнить по производительности их, хотя выигрывает в этом плане все же вторая фс, но с точки зрения надежности лучше использовать EXT3 (разработчики дистрибутивов линукс не зря её предлагают использовать по умолчанию)
Файловая система EXT4 будет не плоха, но пока еще рано использовать её, пока еще ведется работа над ней. А тем временем в багрепортах появились сообщения о том, что в дистрибутиве Ubuntu 9.04 встречается ошибка в файловой системе ext4, приводящая к потере данных. Заключается она в том, что при использовании отложенного распределения информации в ext4 (Delayed allocation) существует вероятность потерять при крахе системы содержимое большого числа файлов (в журнал изменения вносятся сразу, но сами данные на диск записаться не успевают) . Не исключено, что подобная неприятность встречается и в других системах, использующих ext4.
Вывод: в настоящий период я все еще бы продолжала использовать (и продолжаю, кстати) файловую систему ext3

Ответ от Silenser[гуру]
EXT4. Аргумент один - она уже откатана и обеспечивает все потребности обычного пользователя. А дефрагментация сейчас и под Виндой не слишком нужна. А в Линуксе она нужна еще меньше чем в Винде.

Ответ от Poluparalitik@mail.ru[гуру]
проще всего в процессе инсталяции выбрать /использовать свободное место/ Установщик сам создаст нужные разделы с файловой системой, оптимальной именно для этой версии линуХа.. .
Дефрагментация действительно не нужна, и ошибок не возникает в случае "неправильного" выключения/перезагрузки компа...

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Reiser, ext4, JFS ...что выбрать
Ext4 на Википедии
Посмотрите статью на википедии про Ext4
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*