Types of Operating System
Types of Operating System
UO-2
Mrs. P. S. Gaidhani, Lecturer, Guru Gobind Singh Polytechnic, Nashik.
Services & Components of Operating System
Learning Objective/ Key learning
Resume
Get and Set process attributes: id, state, priority
Wait for time, Event
Change the priority of process
2. File Management: used to handle the files
Create File
Delete File Types of System
Windows Linux
Calls
Open File CreateFile()
open()
ReadFile()
Close read()
File Management WriteFile()
write()
CloseHandle()
Read close()
Write
Get File Attributes
Set File Attributes
3. Device Management: use to deal with the devices
Request device Types of System
Windows Linux
Calls
Release device
SetConsoleMode()
Read ioctl()
Device ReadConsole()
read()
Write Management WriteConsole()
write()
Reposition
Get and Set device attributes: id, name, type, speed
4. Information Management: To maintain the information
Types of System
Windows Linux
Calls
Get Time
GetCurrentProcessID()
Set Time getpid()
Information SetTimer()
alarm()
Get system data Maintenance Sleep()
sleep()
Set system data
Get and Set Process, File or Device attributes
5. Communication:
Types of System
Create connection Windows Linux
Calls
Delete connection CreatePipe()
pipe()
Send message CreateFileMapping()
Communication shmget()
MapViewOfFile()
mmap()
Receive message
Transfer status information
Logically attach and detach remote device
Summary
So today we learn-
Concept of System Call.
Types of System Calls.