Professional Documents
Culture Documents
Ufs Week 13
Ufs Week 13
UFS
Austin Ticknor
University of Advancing Technology
UFS
2
Basically, there is a file system called UFS otherwise known as
the Unix File System. This file system is used mainly by the Unix
operating system and many Unix-like operating systems such as Linux.
The main design for a UFS file system is in a volume format. In
volume format, the UFS file system is composed of several parts. The
following parts are included in the UFS volume. First, a few blocks
towards the beginning of the partition are reserved for boot blocks.
Then, there is a superblock, which contains a magic number for
identifying itself as a UFS file system.
Most importantly, there is a collection of cylinder groups. Each of
which has one of a few components such as a backup copy of the
super block, a cylinder group feature set similar to those in the
superblock, a few inodes that each contain file attributes, and finally a
number of data nodes.
Many Unix systems have adopted UFS. Most of which have added
their own proprietary extensions that might not always be recognized
by other Unix Versions. One well-known version of Unix known as Linux
has been given UFS implementation for binary compatibility at the
same read level with other Unix systems. However, there is no
standard implementation for the extensions to UFS. Therefore, Linux
does not have full support for writing to UFS.
Some other systems that use a varient of UFS include NeXTStep,
which is BSD-derived. UFS was also made available in the MAC OS X
UFS
UFS
Source Page: