Файловая система NetWare
Файловая система NetWare - UNF (Universal File System) обеспечивает
многие улучшающие производительность средства:
- Алгоритм лифта для дисковых операций - зто средство дисковой
системы, которое позволяет назначить приоритеты для поступающих
запросов по чтению в зависимости от установки головки диска. Аналогично
тому, как лифт останавливается по дороге на нужных этажах, а не
перемещается между ними случайно, данный алгоритм позволяет минимизировать
перемещения головки диска и время доступа.
- Кеширование файла уменьшает число обращений к диску. Наиболее
часто считываемые файлы сохраняются в кеш-буфере диска, откуда
их можно при необходимости считать и не обращаться за нужной информацией
к диску. Файлы в кеше разбиваются по приоритетам, так что наиболее
редко используемые файлы выбрасываются из буфера и освобождают
место для других.
- Фоновая запись дает пользователем, которым нужно считать данные
с диска, высший приоритет. В NetWare операции чтения с диска обрабатываются
отдельно от операций записи. Такое разделение позволяет операционной
системе записывать данные на диск в моменты снижения интенсивности
запросов к диску. Фоновая запись повышает скорость считывания
данных с диска.
- Средство NetWare совмещения операций установки головок доступно,
если в системе установлено несколько жестких дисков, каждый из
которых подключен к своему контроллеру (каналу диска). NetWare
обращается ко всем контроллерам одновременно. Если два диска подключены
к одному контроллеру, то в каждый момент доступен только один
из них.
- Средства турбо-индексирования FAT, которое называется также
индексирование таблицы распределения файлов, индексирует файлы
в таблице FAT, превышающие по объему 2 Мб, благодаря чему адреса
их сегментов становятся непосредственно доступными операционной
системе без необходимости считывания FAT.
- Упаковка файлов выполняется в NetWare в фоновом режиме и позволяет
в NetWare v.4 увеличить емкость диска до 63%. Администраторы и
пользователи могут помечать файлы, разрещая или запрещая их упаковку
после использования.
- Средство подвыделения блоков максимизирует пространство на
диске. При наличии частично используемых блоков (обычно 8-килобайтовых)
NetWare разбивает их на 512-байтовые подблоки и использует для
записи небольших файлов или фрагментов файлов.
В NetWare допустимы файлы объемом до 2 гигабайт, а файловая система
поддерживает более 2 миллионов каталогов на том и 100000 открытых
файлов. Тома могут занимать несколько дисков, а с добавлением
новых дисков их объем может динамически увеличиваться.
Система восстановления файлов NetWare позволяет восстанавливать
удаленные файлы. Вы можете задать минимальный объем времени, в
течении которого файл должен быть доступен для восстановления,
либо отметить файлы для немедленного удаления. Можно также сохранять
удаленные файлы, пока хватает места не диске. При этом самые старые
файлы удаляются и освобождают место для новых. Система позволяет
задавать полномочия на восстановление файлов. Удаленные файлы
сохраняются даже при удалении каталогов.