Unit 7: File System
File systems play an important role in the operating system. From the user's perspective, the file system is a simple filing cabinet. However, behind the scenes there is much complexity. We will discuss a general overview of file systems, a look at file allocation and methods as well as disk allocation algorithms.
Completing this unit should take you approximately 15 hours.
Upon successful completion of this unit, you will be able to:
- describe a file system and its purpose;
- discuss various file allocation methods; and
- explain disk allocation and associated algorithms.
7.1: Introduction to File Systems
Read this document.
Watch this lecture.
Read these notes.
7.2: File Allocation Methods
Read this page and be sure to complete the simulations for each type of file management.
Read these slides.
7.3: Disk Management Algorithms
Read these slides.
Watch the first lecture starting at 1:00:25, and watch the second lecture until 60:00.
Read slides 4 through 15.
Unit 7 Activities
Complete both parts of the lab. Compare your results to the second part with those contained in the answer key.
Follow all directions and complete the laboratory. Save your results to a Word document as instructed and compare your results to the answer key.
Review the material on disk management algorithms. Complete all problems. For problems 1 and 3, it might be easiest to use a spreadsheet to track the movement of the disk head as well as to calculate the number of cylinders moved. Compare your results with the answer key.