UNIX file system architecture PPT

Session 2 - Unix File System

The SunOS release 5.7 software features a virtual file system (VFS) architecture that simplifies file system management for systems that support multiple file systems.

Over the years, several different UNIX file systems were developed, each with its own set of commands for file system management. Learning all the variations can be confusing and difficult. The SunOS release 5.7 software addresses this issue with a set of generic commands for file system management. These commands are a part of a common VFS interface that makes differences between file systems transparent with respect to maintenance. The subsections below provide a summary of supported file systems and the generic file system commands.

Supported File System Types

Most file system types included in the SunOS release 4 software are also included in the SunOS release 5.7 software. There is one exception: The translucent file system (TFS) type has been withdrawn from the SunOS release 5.7 software. Table 9-2 summarizes file-system type availability in the SunOS release 4 and SunOS release 5.7 environment.

Table 9-2 Summary of File System Types

Category

Name

Description

SunOS release 4

SunOS release 5.7

Disk-based

UFS

UNIX file system

Yes

HSFS

CD-ROM file system

PCFS

PC file system

Network-based

NFS

Sun's distributed computing file system

Pseudo

SPECFS

Device special file system

TMPFS

/tmp temporary file system

LOFS

Loopback file system

TFS

Translucent file system

No

PROCFS

Process access file system

FDFS

File descriptor file system

FIFOFS

FIFO/Pipe file system

NAMEFS

Name file system

SWAPFS

Swap file system

CACHEFS

Cache file system

For more information on file systems, see the proc(4) and fd(4) man pages and System Administration Guide, Volume I.

Cache File System (CACHEFS)

The Cache File System can be used to improve performance of remote file systems or slow devices such as CD-ROMs. When a file system is cached, the data read from the remote file system or CD-ROM is stored in a cache on the local system.

Swap File Changes

In the SunOS release 5.7 software, SWAPFS is the default swap device when the system boots or you create additional swap space. This swap device uses physical memory as swap space, but also requires physical swap space on a disk.

You might also like

Alternative Open Source Hosting Control Panels  — TheHostingNews.com
Zpanel – Written in PHP, Zpanel is light and flexible, working on Windows, Linux and other Unix-like operating systems. It supports modules, themes and more.