Журнал Компьютерра -769   ::   Компьютерра

Страница: 113 из 130

Частично исправляет ситуацию поддержка управления

правами доступа и ведение журнала действий (NTFS, ext3 и др.), но раздражает необходимость всякий раз думать о

совместимости, угадывать требуемый объем раздела на этапе его создания и помнить об ограничениях.





В новых

64-битных файловых системах JFS и XFS устранены все описанные выше лимиты и, что более важно, добавлены уникальные

свойства. Первым из них является масштабируемость разделов. В обеих системах можно увеличить размер раздела "на

лету"за счет того, что блоки адресного пространства описываются в экстентах, а элементы i-node выделяются

динамически. В качестве другой особенности можно назвать структуру B+ деревьев, ускоряющую поиск в объемных каталогах.

Для XFS третьим новшеством является снижение частоты записи на диск. Данные накапливаются в оперативной памяти (благо

ныне ее размер измеряется гигабайтами) и по мере необходимости упорядоченно переписываются на жесткий диск большими

порциями. С одной стороны, это снижает частоту обращений к винчестеру, его энергопотребление и нагрев, с другой -

повышает риск потери данных (в случае критической ошибки ОС или отсутствия ИБП).





При разработке файловых

систем нужно одновременно учитывать подчас противоречивые требования совместимости, скорости, удобства, надежности,

масштабируемости и прозрачности архитектуры.

|< Пред. 111 112 113 114 115 След. >|

Java книги

Контакты: [email protected]