Lecture 08 - - Understanding Operating Systems Sixth...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
Understanding Operating Systems Sixth Edition Chapter 8 File Management
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Understanding Operating Systems, Sixth Edition Learning Objectives After completing this chapter, you should be able to describe: The fundamentals of file management and the structure of the file management system File-naming conventions, including the role of extensions The difference between fixed-length and variable- length record format 2
Background image of page 2
Understanding Operating Systems, Sixth Edition Learning Objectives (cont'd.) The advantages and disadvantages of contiguous, noncontiguous, and indexed file storage techniques Comparisons of sequential and direct file access Access control techniques and how they compare The role of data compression in file storage 3
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Understanding Operating Systems, Sixth Edition The File Manager The File Manager controls every file in the system. The File Manager (File Management System) is the software responsible for creating, deleting, modifying, and controlling access to files, as well as for managing the resources used by the files. Provides support for: Libraries of programs and data to online users; Spooling operations; Interactive computing. These functions are performed in collaboration with the Device Manager. 4
Background image of page 4
Understanding Operating Systems, Sixth Edition Responsibilities of the File Manager The File Manager is in charge of the system’s physical components, is information resources, and the policies used to store and distribute the files. To carry out its responsibilities, it must perform four tasks: Keep track of where each file is stored. Use a policy that will determine: Where and how the files will be stored; Efficiently use the available storage space; Provide efficient file access to the files. Allocate each file when a user has been cleared for access to it; Record its use. 5
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Understanding Operating Systems, Sixth Edition Responsibilities of the File Manager (cont’d) Deallocate the file when the file is to be returned to storage; Communicate the file availability to others who may be waiting for it. The File Manager keeps track of its files with directories that contain: the filename; its physical location in secondary storage; Other important information about each file. 6
Background image of page 6
Responsibilities of the File Manager (cont'd.) The File Manager’s policy determines: Where each file is stored; How the system, and its users, will be able to access them. Via device-independent commands. The policy must determine who will have access to what material. This involves two factors: Flexibility of access to the information; Its subsequent protection. 7
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 10/15/2011 for the course COMP 1210 taught by Professor M.izzo during the Spring '11 term at Community college of RI.

Page1 / 110

Lecture 08 - - Understanding Operating Systems Sixth...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online