Главные практические различия между ext3 и ext4 - если таковые имеются?

Принятие там не является никакой потребностью волноваться о совместимости с более старыми системами, я ожидаю, что всегда лучше использовать последнюю стабильную файловую систему Linux, которая в настоящее время, кажется, ext4.

Однако это кажется ext4 не большая часть изменения. Википедия ext4 статья действительно перечисляет 11 основных функций ext4, но насколько я понимаю, что большинство из них, кажется, не имеет главного практического различия к ext3. Статья также обсуждает потенциальную потерю данных, вызванную задержанным выделением, но к моему пониманию это произошло бы только в тайных системных случаях катастрофического отказа и таким образом не имело бы любое практическое значение также.

Это просто маленькое постепенное обновление без любых существенных различий, или если я работать для преобразования моего ext3 системы в ext4?

16
задан 23.09.2009, 16:06

5 ответов

EXT4, прежде всего, говорит, что загрузит Вашу ОС быстрее. Ubuntu 9.04 должна загружаться до 30% быстрее. Если бы это - единственное практическое использование, я был бы ошеломлен, начиная с моей начальной загрузки полей Ubuntu настолько быстро, я не могу даже пойти, получают меня чашка кофе...

Но можно использовать более крупные жесткие диски, иметь большие файлы, больше безопасности встроено для охраны данных из катастрофического отказа и наконец, что не менее важно, это оптимизируется для скорости...

Начиная разрабатывать EXT4 в 2006 это было предназначено как улучшенный EXT3. Однако изменения, где к большому, чтобы просто назвать это обновлением. Таким образом новое имя. Это было добавлено к ядру в 2008...

9
ответ дан 07.12.2019, 10:52

Я был бы совет Вы для ожидания некоторое время перед переключением на ext4, особенно если Вы находитесь на Ubuntu. Существует хорошая производительность и связанные с фрагментацией улучшения ext4, но это не стоит никакой неустойчивости системы.

Считайте сообщение в блоге Ted Ts'o, ext4 специалистом по обслуживанию, на потенциальной потере данных из-за задержанного выделения: Задержанное выделение и проблема файла нулевой длины. Также взгляните на связанные проблемы трех ext4, существующие в Ubuntu 9.04 (Бойкой) и размеченной в этих 9,04 информации о версии.

Ext4 является файловой системой по умолчанию на Fedora 11, и у них есть хороший FAQ на Ext4 в Fedora 11, который отвечает на Ваш вопрос вполне хорошо. Если бы на Ubuntu, я ожидал бы до Кармический (который будет также иметь Ext4 как фс по умолчанию) перед переключением.

5
ответ дан 07.12.2019, 10:52

Если Вы не заботитесь о новых возможностях, это в порядке для пребывания с более стабильной версией. Но быстрее один только fsck мог быть решающим фактором.

1
ответ дан 07.12.2019, 10:52

Короткий ответ: никакой порыв.

Более длинный ответ:

Я не думаю, что это всегда столь же просто как "использование последний выпуск файловой системы". Alos, как указано @nagul, я не думаю, что ext4 более стабилен, чем ext3 в этой точке.

Даже сравнения различия в скорости не просты. Различные типы файловой системы имеют тенденцию работать лучше в различных ситуациях. Существует хорошая статья linux-mag, которая сравнивает несколько типов производительности файловой системы.

Одним из главных вопросов, которые необходимо задать сами, является эта фс, нуждается в журналировании? Я обычно устанавливаю свои машины для использования ext2 для начальной загрузки / и другого другого раздела, который я монтирую только для чтения, и/tmp (для скорости).

4
ответ дан 07.12.2019, 10:52
  • Намного быстрее fsck (ext3 может быть ужасен медленный в больших файловых системах),
  • Степени (удостоверяются, что переформатировали!) => меньше метаданных наверху
  • ext4 может использоваться без журнала, например, для каталогов царапины => быстрее.
  • вычисление контрольной суммы журнала => более высокая безопасность в случае катастрофического отказа
4
ответ дан 07.12.2019, 10:52

Теги

Похожие вопросы