Наши статьи
ext3

Third Extended File System, сокращённо ext3 (или ext3fs) — файловая система (журналируемая), которая используется в ОС с ядром Linux. Она основана на предыдущей файловой системе ext2 (разработана Стивеном Твиди), которая была основной файловой системой в большинстве дистрибутивов Linux.

Главное отличие от ext2 заключается в том, что  ext3 является журналируемой файловой системой, другими словами — в ней есть запись некоторых данных, которые позволяют восстановить восстановить ФС (файловую систему) при каких-либо сбоях компьютера.

Имеются три стандартных режима журналирования: 1) writeback – в журнал сохраняются лишь метаданные файловой системы (информация о её видоизменениях). Она  не может стопроцентно гарантировать целостность данных, хотя заметно уменьшает время проверки, если сравнивать с ext2; 2) ordered — подобна к writeback, но запись данных осуществляется гарантированно до сохранения информации или данных об видоизменении этого файла. Данный режим снижает производительность и не может стопроцентно гарантировать целостность данных; 3) journal – режим, который производит полное журналирование как пользовательских, так и метаданных файловой системы. Это самый медленный режим, но в то же время и самый безопасный, который гарантирует целостность данных, если хранение журнала будет в отдельном разделе (или на отдельном жестком диске).

Система ext3 поддерживает файлы с размером до 1 Тбайта. В Linux-ядре 2.4 есть ограничение на размер файловой  системы, которое составляет 2 Тбайта. А в Linux 2.6 (который предназначен для 32-х разрядных процессоров) максимальный объём блочных устройств — 16 Тбайт, хотя ext3 может поддерживать только до 4 Тбайт.

Просмотров: 446