Книга: Linux и все, все, все... Статьи и колонки в LinuxFormat, 2006-2013
NILFS выходит из тени
NILFS выходит из тени
LinuxFormat, #121 (август 2009)
Ядро Linux версии 2.6.30 порадовало нас, в числе прочих новшеств, и поддержкой NILFS (New Implementation of a Log-Structured File System) – Лог-структурированной Файловой Системы в Новом Исполнении. И действительно, в ряду ФС последнего поколения, таких, как более известные ext4 или btrfs, она выделяется рядом особенностей.
Во-первых, журналирование осуществляется по принципу log-файлов, то есть без перезаписи изменений, а лишь с дополнением журнала изменения состояния файловой системы.
Во-вторых, имеется возможность непрерывного создания снапшотов, которые могут быть примонтированы в контрольных точках параллельно основной файловой системе – как для исправления системных сбоев, так и пользовательских ошибок.
В-третьих, снапшоты создаются не путём полного резервирования файловой системы, а лишь записи её изменений на свободные блоки.
Все эти особенности должны способствовать повышению как надёжности, так и быстродействия. О надёжности говорить пока рано – она имеет статус экспериментальной и не рекомендуется для повсеместного использования. Но быстродействие NILFS2 оказывается вполне на уровне её подруг-конкуренток – ext4 и btrfs.
- Серенада солнечной долины…
- Файловая система btrfs: Linux-ответ ZFS?
- Тётя Ася или дядя Джаббер?
- Нет OEM’ным ОС?
- Debian GNU/kFreeBSD: знает ли мсье толк в извращениях?
- Мир без солнца
- Будут ли машины большими?
- NILFS выходит из тени
- Btrfs – ждём стабилизации?
- Куда развиваться свободному софту?
- Феномен Juick’и
- Русская Fedora: первый год жизни
- GNOME Shell: всё для блага человека
- 4.4.3. Чтение и запись
- ГЛАВА 8 Блокировки чтения-записи
- У файла и каталога есть атрибуты (например: Скрытый, Только чтение). Как ими управлять из командной строки?
- 12.5. Чтение «битых» компакт-дисков
- 19.2.4. Чтение и запись значений элементов HTML-форм
- 19.2.5. Чтение и запись содержимого элемента
- 19.2.1. Чтение и запись значений HTML-атрибутов
- 3.4 ЧТЕНИЕ И ЗАПИСЬ ДИСКОВЫХ БЛОКОВ
- Ветвящиеся структуры – архитектура мира растений
- Листинг 10.3. Использование однонаправленного чтения-записи XML-данных для загрузки XML-документа из файла и его сохране...
- Базы данных только для чтения
- 3.2.1.8. Пример: чтение строк произвольной длины