Журнал Компьютерра -769 :: Компьютерра
Страница:
113 из 130
Частично исправляет ситуацию поддержка управления
правами доступа и ведение журнала действий (NTFS, ext3 и др.), но раздражает необходимость всякий раз думать о
совместимости, угадывать требуемый объем раздела на этапе его создания и помнить об ограничениях.
В новых
64-битных файловых системах JFS и XFS устранены все описанные выше лимиты и, что более важно, добавлены уникальные
свойства. Первым из них является масштабируемость разделов. В обеих системах можно увеличить размер раздела "на
лету"за счет того, что блоки адресного пространства описываются в экстентах, а элементы i-node выделяются
динамически. В качестве другой особенности можно назвать структуру B+ деревьев, ускоряющую поиск в объемных каталогах.
Для XFS третьим новшеством является снижение частоты записи на диск. Данные накапливаются в оперативной памяти (благо
ныне ее размер измеряется гигабайтами) и по мере необходимости упорядоченно переписываются на жесткий диск большими
порциями. С одной стороны, это снижает частоту обращений к винчестеру, его энергопотребление и нагрев, с другой -
повышает риск потери данных (в случае критической ошибки ОС или отсутствия ИБП).
При разработке файловых
систем нужно одновременно учитывать подчас противоречивые требования совместимости, скорости, удобства, надежности,
масштабируемости и прозрачности архитектуры.
|< Пред. 111 112 113 114 115 След. >|