Chapter 15: File System Internals
[Pages:27]Chapter 15: File System Internals
Operating System Concepts ? 10th Edition
Silberschatz, Galvin and Gagne ?2018
Chapter 15: File System Internals
File Systems File-System Mounting Partitions and Mounting File Sharing Virtual File Systems Remote File Systems Consistency Semantics NFS
Operating System Concepts ? 10th Edition
15.2
Silberschatz, Galvin and Gagne ?2018
Objectives
Delve into the details of file systems and their implementation
Explore booting and file sharing Describe remote file systems, using NFS as an example
Operating System Concepts ? 10th Edition
15.3
Silberschatz, Galvin and Gagne ?2018
File System
General-purpose computers can have multiple storage devices Devices can be sliced into partitions, which hold volumes Volumes can span multiple partitions Each volume usually formatted into a file system # of file systems varies, typically dozens available to choose from
Typical storage device organization:
Operating System Concepts ? 10th Edition
15.4
Silberschatz, Galvin and Gagne ?2018
Example Mount Points and File Systems - Solaris
Operating System Concepts ? 10th Edition
15.5
Silberschatz, Galvin and Gagne ?2018
Partitions and Mounting
Partition can be a volume containing a file system ("cooked") or raw ? just a sequence of blocks with no file system
Boot block can point to boot volume or boot loader set of blocks that contain enough code to know how to load the kernel from the file system Or a boot management program for multi-os booting
Root partition contains the OS, other partitions can hold other Oses, other file systems, or be raw Mounted at boot time Other partitions can mount automatically or manually on mount points ? location at which they can be accessed
At mount time, file system consistency checked Is all metadata correct? If not, fix it, try again If yes, add to mount table, allow access
Operating System Concepts ? 10th Edition
15.6
Silberschatz, Galvin and Gagne ?2018
File Systems and Mounting
(a) Unix-like file system directory tree
(b)Unmounted file system
After mounting (b) into the existing directory tree
Operating System Concepts ? 10th Edition
15.7
Silberschatz, Galvin and Gagne ?2018
File Sharing
Allows multiple users / systems access to the same files Permissions / protection must be implement and accurate
Most systems provide concepts of owner, group member Must have a way to apply these between systems
Operating System Concepts ? 10th Edition
15.8
Silberschatz, Galvin and Gagne ?2018
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- navy cash financial system standard operating
- chapter 5 system software operating systems and
- chapter 2 operating system structures
- chapter 6 operating systems ftms
- chapter 15 object recognition usf
- chapter 1 15 essay question review florida state
- user interfaces
- the user view of operating systems
- chapter 15 multiprocessor management
- chapter 15 file system internals
Related searches
- 16 1 chapter 15 capital structure basic
- chapter 15 capital
- home file system label categories
- file system in os
- chapter 15 9 maintaining transmission based
- chapter 6 skeletal system answers
- chapter 6 skeletal system pdf
- check file system windows 10
- chapter 15 section 1 pages 532 537
- chapter 15 operating system
- chapter 15 answers
- chapter 15 metabolism answers