-
Преимущества новой файловой системы 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.
Источник: http://liberatum.ru/node/446
-
-
Будь в курсе!
Будь в курсе!
Надоело быть жертвой? Стань профи по информационной безопасности, получай самую свежую информацию об угрозах и средствах защиты от ведущего российского аналитического центра Anti-Malware.ru:
-
п. 3 Однако странный.
А зачем большинство фс это делают?
-
-
Сообщение от
XiTri
п. 3 Однако странный.
Ничего странного.
Сообщение от
XiTri
А зачем большинство фс это делают?
По п. 3. Для того, чтобы гарантированно занять какое-либо место. В ext4 появилась возможность зарезервировать множество блоков для записи и не тратить лишнее время на инициализацию.
По п. 9. Блоки, отмеченные как неиспользуемые, проверяются группами. Детальная проверка производится только в том случае, если проверка группы показала, что внутри есть повреждения. Предполагается, что эта возможность может очень сильно ускорить процесс проверки целостности файловой системы.
Добавлено через 24 минуты
По п. 2. В ext3 адресация данных выполняется поблочно. Такой способ становится менее эффективным с ростом размера файлов. Экстенты позволяют адресовать большое количество (до 128 MB) последовательно идущих блоков одним дескриптором.
По п.4. Выделение блоков для хранения данных файла происходит непосредственно перед физической записью на диск. В результате чего, операции выделения блоков можно делать группами. Это в свою очередь минимизирует фрагментацию и ускоряет процесс выделения блоков.
Добавлено через 5 минут
По п. 6. Контрольные суммы позволяют найти и иногда исправить ошибки при проверке целостности системы после сбоя.
По п. 7. Имеется ввиду дефрагментация без размонтирования.
Последний раз редактировалось Синауридзе Александр; 10.05.2008 в 12:25.
Причина: Добавлено
-
-
Сообщение от
Синауридзе Александр
...
По п. 3. Для того, чтобы гарантированно занять какое-либо место. В ext4 появилась возможность зарезервировать множество блоков для записи и не тратить лишнее время на инициализацию...
-очень актуально на файл-серверах
С уважением,
Alex Plutoff
А. ПЛАТОВ
-
-
Переход на ext4. В этой статье рассказывается, как перейти к использованию ext4, как настроить привычные средства обслуживания файловой системы для работы с ext4 и как полностью использовать возможности этой файловой системы.
-