Functions of Operating System Systems Calls Operating System Structure.
Functions of Operating System Systems Calls Operating System Structure.
OPERATING SYSTEM
OPERATING SYSTEM
COMPONENTS
• Process management
• Main memory management
• File Management
• I/O Device management
• Secondary storage management
• Networking
• Protection system
• Command interpreter system
PROCESS MANAGEMENT
• Storage management
• Scheduling of disk
• Management and allocation of free space
•Proper management of secondary storage is required
since most of the programs use the secondary storage as
permanent storage.
NETWORKI
NG
• The set of computers are interconnected by a communication
network.
• The processors communicate with each other through high speed
buses or telephone lines
• A networked system is a collection of programs and associated
protocols
• Distributed operating system is used to send messages from one
computer to another computer.
PROTECTION
SYSTEM
• Protection system is responsible for
Controlling access of programs ,processes or users to the
resources
Syste
m
Protectio view
n and Accounting
security
USER
VIEW
One Set of operating system services provide functions helpful to users.
• User Interface
• Program execution
• I/O operations
• File System Manipulation
• Communications
• Error Detection
USER INTERFACE
• Resource allocation
Resource allocation is very important service provided by the operating
system
Multiple users are working or multiple jobs are running at the same time
Resources such as CPU,main memory,files and i/o devices must be
managed by operating system
ACCOUNTING
• Which users
• How many users
• What kind of computer resources?
PROTECTION AND SECURITY
• Protection
The Operating System must ensure that one process does not interfere with
another and all access to system resources are controlled.
• Security
Security is implemented by each user logging in using a password.
SYSTEM CALLS