Next3 | |
---|---|
Разработчик | CTERA Networks |
Дата представления | май 2010 (Linux 2.6) |
Метка тома |
0x83 (MBR) EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT) |
Структура | |
Содержимое папок | Table, hashed B-tree with dir_index enabled |
Размещение файлов | bitmap (free space), table (metadata), snapshots are allocated as files from the volume free space |
Сбойные сектора | Table |
Ограничения | |
Максимальный размер файла | 2 терабайта |
Максимум файлов | Variable, allocated at creation time[1] |
Максимальная длина имени файла | 254 байта [источник не указан 3115 дней] |
Максимальный размер тома | от 2 до 16 терабайт |
Допустимые символы в названиях | All bytes except NULL ('\0') and '/' |
Возможности | |
Свойства | modification (mtime), attribute modification (ctime), access (atime) |
Диапазон дат | 14 декабря 1901 - 18 января 2038 |
Точность хранения даты | секунда |
Атрибуты | No-atime, append-only, synchronous-write, no-dump, h-tree (directory), immutable, journal, secure-delete, top (directory), allow-undelete |
Права доступа | Unix permissions, ACLs and arbitrary security attributes (версия Linux 2.6 и более поздние) |
Фоновая компрессия | Нет |
Фоновое шифрование | Нет (provided at the block device level) |
Поддерживается ОС | Linux |
Next3 — Файловая система для Linux с поддержкой снапшотов, разработанная CTERA Networks. Базируется на коде ext3 и обладает прямой и обратной совместимостью с данной ФС.[2] Исходные коды проекта распространяются под лицензией GNU GPL.[3][4]
Преимущество метода copy-on-write заключается в том, что при записи Next3 новых данных, блоки, содержащие старые данные, могут быть сохранены - что позволяет делать т.н. снимки файловой системы - снапшоты (англ. snapshots). В Next3 снимки создаются быстро, так как все данные в составе снимка уже сохранены. Ещё одним преимуществом является эффективное использование дискового пространства, поскольку любые не изменённые данные передаются между файловой системой и её снимком.[2]
Традиционный для Linux менеджер логических томов (LVM), так же позволяющий создавать снимки файловой системы, требует, чтобы место под снапшоты выделялось заранее. Next3 использует динамическое выделение пространства под снапшоты.
Одной из целей разработчиков Next3 была прямая и обратная совместимость с файловой системой ext3. Все структуры на диске идентичны используемым в ext3, отличия минимальны, поэтому Next3 может быть примонтирована как ext3 без каких-либо изменений - при условии отсутствия снапшотов. В случае наличия снапшотов, Next3 может быть примотирована как ext3 только с флагом ro (Read-only, только для чтения), чтобы изменённые блоки не могли быть сохранены в снапшотах.[2]
Обратная сторона практически полной совместимости с ext3 — Next3 не поддерживает многие технологии, используемые в современных ФС, такие, как экстенты.
Без использования снапшотов, производительность Next3 эквивалентна производительности ext3. При использовании снапшотов возникают небольшие накладные расходы на запись блоков метаданных и (около 1%) на запись блоков данных.[5]
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .