Unit-2 OS Components & Structure
Unit-2 OS Components & Structure
Structure
Objectives
• Process Management
• File Management
• Network Management
• Main Memory Management
• Secondary Storage Management
• I/O Device Management
• Security Management
• Command Interpreter System
Components of Operating System
OS Components: Process Management
■ File Management:
● Create, delete, copy, rename, print, list, and generally
manipulate files and directories
● Open, close
● Read, write, reposition
● Get file attributes, set file attributes
■ Device Management:
● Request device, release device
● Red, write, reposition
● Get device attributes, set device attributes
3. File modification
● Text editors to create and modify files
● Special commands to search contents of files or perform
transformations of the text
4. Programming-language support - Compilers, assemblers,
debuggers and interpreters sometimes provided
5. Program loading and execution- Absolute loaders,
relocatable loaders, linkage editors, and overlay-loaders,
debugging systems for higher-level and machine language
6. Communications - Provide the mechanism for creating
virtual connections among processes, users, and computer
systems