{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}


20_File_Systems - CSC 4103 Operating Systems Fall 2009 File...

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

View Full Document Right Arrow Icon
CSC 4103 - Operating Systems Fall 2009 Tevfik Ko ! ar Louisiana State University November 5th, 2009 Lecture - XX File Systems File Systems Provides organized and efficient access to data on secondary storage: 1. Organizing data into files and directories and supporting primitives to manipulate them (create, delete, read, write etc) 2. Improve I/O efficiency between disk and memory (perform I/O in units of blocks rather than bytes) 3. Ensure confidentiality and integrity of data Contains file structure via a File Control Block (FCB) Ownership, permissions, location.. A Typical File Control Block Directories 4 ! Directories are special files that keep track of other files " the collection of files is systematically organized " first, disks are split into partitions that create logical volumes (can be thought of as “virtual disks”) " second, each partition contains information about the files within " this information is kept in entries in a device directory (or volume table of contents) " the directory is a symbol table that translates file names into their entries in the directory # it has a logical structure # it has an implementation structure (linked list, table, etc.) Directories 5 Single-level directory ! Single-level directory structure " simplest form of logical organization: one global or root directory containing all the files " problems # global namespace: unpractical in multiuser systems #
Background image of page 1

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

View Full Document Right Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}