Физическая организация файловых систем s5 и ufs

 

В этом разделе вместо термина «кластер» будет использоваться термин «блок», как это принято в файловых системах UNIX.

Файловые системы s5 (получившие название от System V, родового имени нескольких версий ОС UNIX, разработанных в Bell Labs компании AT&T) и ufs (UNIX File System) используют очень близкую физическую модель. Это не удивительно, так как система ufs является развитием системы s5. Файловая система ufs расширяет возможности s5 по поддержке больших дисков и файлов, а также повышает ее надежность.

Расположение файловой системы s5 на диске иллюстрирует рис. 5.7.

Раздел диска, где размещается файловая система, делится на четыре области:

загрузочный блок;

суперблок (superblock) - содержит самую общую информацию о файловой системе - 8размер файловой системы, размер области индексных дескрипторов, число индексных дескрипторов, список свободных блоков и список свободных индексных дескрипторов, а также другую административную информацию;

область индексных дескрипторов (inode list) – содержит набор индексных дескрипторов, пронумерованных в порядке расположения их но-меров;

область данных, в которой расположены как обычные файлы, так и файлы-каталоги, в том числе корневой каталог; специальные файлы представлены в файловой системе только записями в соответствующих каталогах и индексными дескрипторами специального формата, но места в области данных не занимают.

 

 


 

  Область индексных дескрипторов     Область данных  

 

Файловая

система