Преимущества новой файловой системы Ext4

Все знают, что в Linux скоро появится новая файловая система Ext4 (она и сейчас там, но в экспериментальном режиме), но не каждый догадывается о ее преимуществах над другими файловыми системами, такими как ext2, ext3, ReiserFS, XFS и JFS. Попытаемся кратко эти преимущества обозначить:

  1. Ext4 поддерживает гигантские объемы дисков и размеры файлов. Ограничение на диски - 1 exbibyte, максимальный размер файла может составлять 16 tebibyte. Пока такие размеры не требуется, но в будущем могут быть полезными;
  2. Extents. Способ повысить эффективность работы с файловыми дескрипторами. Это позволяет сократить время, необходимое на удаление больших файлов и разные другие вещи;
  3. Persistent preallocation. Большинство файловых систем на запрос приложения о выделении дискового пространства заполняют запрошенную область на диске нулями. Ext4 позволяет выделять пространство сразу, без задержек, что позволяет улучшить производительность некоторых баз данных и мультимедийных приложений;
  4. Delayed allocation (отложенное выделение). Ext4 умеет откладывать выделение места на диске на последний момент, что положительно сказывается на производительности;
  5. Ext3 поддерживает 32 тысячи поддиректорий. В Ext4 все ограничения сняты;
  6. Запись контрольных сумм в журнал и, как следствие, высокая надежность;
  7. online дефрагментация;
  8. восстановление удаленных файлов. Пока не реализовано, но запланировано;
  9. быстрая проверка fsck;
  10. наносекундные временные отметки (timestamps). Время создания, доступа и модификации файлов хранится более аккуратно, а максимально возможное время увеличено до 25 апреля 2514 года, против 18 января 2038 года у Ext3.
Главная тема: 
Программное обеспечение: 
field_vote: 
Ваша оценка: Нет Средняя: 5 (2 оценки)

Комментарии

Спасибо, очень интересно.

Старался. :) Скоро переведу руководство по миграции на ext4.

Да, крайне познавательная информация.

Пока Sun "пузырит сопли" со своей ZFS, набивая цену Соплярису, Linux будет использовать востребованные и реальные технологии, а не стремиться воплотить в жизнь сюжет из какого- то фантастического фильма.

Новость радует. Особенно fsck. Ждать, пока проверится при загрузке ноута забитый 100GB раздел не всегда уместно. И, надеюсь, никому не придёт в голову сделать восстановление файлов не отключаемым. А ещё лучше, чтобы оно было отключено по-умолчанию.

А новички скажут, что лучше по-умолчанию включить. :) Много народу приходит на Либератум с Google по словосочетанию "ext3 файлы восстановить".

Вообще-то, в GNOME и KDE есть корзины, и по-умолчанию файлы удаляются именно в них. Зачем делать то же самое на уровне файловой системы? А прежде, чем лезть в консоль, приходиться прочитать хоть что-нибуть про неё — и там будет обязательно написано, что файлы не восстанавливаются.

Впрочем, в Ububnu пусть включают хоть System File Protection (bash под SELinux, к примеру) — полагаю, многие желающие восстановить файлы сидят именно на Ubuntu, и попробовали вылезти в консоль.

Именно так сюда и попал :)
Удалил из-за своей оплошности более 5 Гб данных. На файловых системах FAT и NTFS восстановить недавно удаленные данные не составит труда (если есть хотя бы простейшая софтина для этого). А вот с EXT3 дело обстоит труднее...

Советую попробовать:

Восстановление удаленных файлов с помощью Scalpel
Восстановление удаленных файлов ext2, ext3, ufs1, ufs2, ntfs, fat

Если не получится, то попробуем найти другое решение. Тема-то актуальная. :)

Меня кстати тоже полностью устраивает Ext4

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.