ext3
| ext3 | |
| Файловая система |
Third extended file system |
|---|---|
| Дата представления | |
| Структура | |
| Размещение файлов |
битовая карта (свободное пространство), table (метаданные) |
| Сбойные сектора |
Table |
| Ограничения | |
| Возможности | |
| Права доступа | |
| Фоновое шифрование |
Нет |
| Поддерживается ОС | |
Third Extended File System (третья версия расширенной файловой системы), сокращённо ext3 или ext3fs — журналируемая файловая система, используемая в операционных системах на ядре Linux, является файловой системой по умолчанию во многих дистрибутивах. Основана на ФС ext2, начало разработки которой положил Стивен Твиди.
Основное отличие от ext2 состоит в том, что ext3 журналируема, то есть в ней предусмотрена запись некоторых данных, позволяющих восстановить файловую систему при сбоях в работе компьютера.
Стандартом предусмотрено три режима журналирования:
- writeback: в журнал записываются только метаданные файловой системы, то есть информация о её изменении. Не может гарантировать целостности данных, но уже заметно сокращает время проверки по сравнению с ext2;
- ordered: то же, что и writeback, но запись данных в файл производится гарантированно до записи информации об изменении этого файла. Немного снижает производительность, также не может гарантировать целостности данных (хотя и увеличивает вероятность их сохранности при дописывании в конец существующего файла);
- journal: полное журналирование как метаданных ФС, так и пользовательских данных. Самый медленный, но и самый безопасный режим; может гарантировать целостность данных при хранении журнала на отдельном разделе (а лучше — на отдельном жёстком диске).
Указывается режим журналирования в строке параметров для программы mount, например:
mount /dev/hda6 /mnt/disc -t ext3 -o data=<режим>
либо в файле /etc/fstab.
Файловая система ext3 может поддерживать файлы размером до 1 ТБ. С Linux-ядром 2.4 объём файловой системы ограничен максимальным размером блочного устройства, что составляет 2 терабайта. В Linux 2.6 (для 32-разрядных процессоров) максимальный размер блочных устройств составляет 16 ТБ, однако ext3 поддерживает только до 4 ТБ[1].
Содержание |
[править] Ограничения размеров
| Размер блока | Макс. размер файла | Макс. размер файловой системы |
|---|---|---|
| 1 KB | 16 GB | до 2 TB |
| 2 KB | 256 GB | до 4 TB |
| 4 KB | 2 TB | до 8 TB |
| 8 KB | 2 TB | до 16 TB |
[править] См. также
[править] Примечания
[править] Ссылки
- Linux ext3 FAQ (русская версия)
- Три способа получить доступ к Линукс разделам (ext2/ext3) из-под Windows
- OpenSolaris Ext3 file system support — проект по поддержке Ext3 в OpenSolaris
| Это заготовка статьи о файловой системе. Вы можете помочь проекту, исправив и дополнив её. |
Для улучшения этой статьи желательно?:
|