Руководство по продвинутым файловым системам

Руководство по продвинутым файловым системам

Руководство по продвинутым файловым системам Дэниела Роббинса Вместо вступления: зачем оно нужно?
Руководство по продвинутым файловым системамПрезентация ReiserFS
Что следует ожидать от прочтения этого цикла статей.

Введение в журналирование: метаданные
Введение в журналирование: утилита fsck
Проблемы с fsck
Журнал
Журналирование в действии
ReiserFS
Работа с маленькими файлами


Технология ReiserFS
Поиск подходящего ядра.

Подготавливаем ядро.
The ac9 patch and bigpatch
Инсталляция tools.
Создание и монтирование файловой системы.
Стабильность файловой системы.
Ограничения ReiserFS.
Отсутствие dump/restore
Проблемы производительности.
Приемы повышения производительности
Немного больше о notail.

Заключение.
Презентация tmpfs.
Tmpfs и VM
Это не блочное устройство.
Преимущества tmpfs
Использование tmpfs.
Уход от low VM conditions
Решение для Low VM
Монтирование поверх занятой точки монтирования

Bind mounts
Bind mounting для части файловой системы.
Пояснения к Ext3
Надежность Ext3
Журналирование только метаданных
Журнализация в ext3
Различные подходы к journaling
Защита данных в Ext3

Новые модификации ядра 2.4.
Предостережение пользователям laptops.
Кэш записи
Опции журналирования и производительность
Режим data=writeback
Режим data=ordered
Режим data=journal
Data=journal tweaks

Презентация XFS
Сравнение производительности XFS с ReiserFS и ext3
Результаты.
Выводы по производительности
Проект XFS.
Презентация allocation groups.
Allocation groups и масштабность.
B+ trees повсюду.
Журналирование

Delayed allocation.
Руководство по продвинутым файловым системамРазвертывание XFS
Использование CVS
Работа с деревом
Инсталляция инструментария
Положительные герои.
Руководство по продвинутым файловым системамСовершенствование файловых систем
Что можно сказать об XFS?

Ext3
Содержание раздела