Файловая система
02.04.2010Файловая система (file system) — это структура каталогов, использующаяся для размещения и хранения файлов. Термин «файловая система» употребляется в следующих случаях:
* для описания всего дерева каталогов от корневого каталога вниз по иерархии
каталогов;
* для описания конкретного типа файловой системы (дисковая, сетевая или
виртуальная);
* для описания структуры данных дисковой доли (disk slice) или другого устройства хранения данных;
* для описания части дерева каталогов, подключенной к точке монтирования, расположенной в составе основного дерева каталогов, благодаря чему пользователи могут обращаться к расположенным в ней файлам. Чтобы определить, в каком именно смысле употребляется термин «файловая система», как правило, достаточно взглянуть на контекст, в котором употребляется этот термин.
В рамках операционной системы Solaris используется архитектура VFS (Virtual File System — виртуальная файловая система), которая обеспечивает единый стандартный интерфейс для обращения к файловым системам разных типов. Ядро операционной системы обеспечивает выполнение базовых операций, таких, как чтение, запись и получение списка файлов. Обращаясь к соответствующим функциям ОС, пользователь или программа не обязаны знать, с файловой системой какого именно типа они работают.
Набор команд администрирования файловых систем обеспечивает интерфейс, позволяющий обслуживать файловые системы самых разных типов. Все эти команды делятся на две категории: универсальные команды и команд специально предназначенные для работы с файловыми системами определен го типа. Команды первой категории являются универсальными, и их можно пр менять в отношении файловых систем самых разных типов. Команды втор категории специально предназначены для обслуживания только одного типа файловых систем, и их можно применять только в отношении файловых систем этого типа.
Новые особенности файловых систем в версии Solaris 7
В составе версии Solaris 7 появились две новые возможности:
* протоколирование работы UFS;
* новый ключ команды mount, позволяющий игнорировать обновление времени файлов.
Новые особенности файловых систем в версии Solaris 8
В составе версии Solaris 8 появились следующие новые возможности файловых систем:
Файловая система TMPFS обеспечивает место хранения /var/run для системных временных файлов.
Файл /etc/mnttab больше не является текстовым файлом. Теперь это файло-вая система MNTFS, обеспечивающая получение информации о монтированных файловых системах локальной системы непосредственно от ядра.
Файловая система UDF — это общепринятый в индустрии стандартный формат хранения информации на оптических носителях типа Digital Versatile Disc “ли Digital Video Disc (DVD).
Новый ключ -F xmemfs команды mount обеспечивает доступ к крупным объемам оперативной памяти. Новая файловая система XMEMFS, предназиачен-I Пая для использования на платформах IA, обеспечивает доступ через интерфейс файловых систем к объемам физической памяти, по размеру превышающим 4 Гбайт.
