0% found this document useful (0 votes)
86 views2 pages

Process Management in Concurrent Systems

The document discusses the functions of schedulers and kernels in real-time operating systems. It describes several scheduling algorithms like round robin, least recently used, and first in first out. It also outlines the basic functions of a real-time kernel like task management, scheduling, synchronization, and interrupt handling. Additionally, it lists some primary functions of an operating system like making the system convenient to use and efficiently managing system resources. Finally, it notes different functions handled by a general-purpose kernel such as process management, memory management, file systems, input/output systems, and interrupt handling.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
86 views2 pages

Process Management in Concurrent Systems

The document discusses the functions of schedulers and kernels in real-time operating systems. It describes several scheduling algorithms like round robin, least recently used, and first in first out. It also outlines the basic functions of a real-time kernel like task management, scheduling, synchronization, and interrupt handling. Additionally, it lists some primary functions of an operating system like making the system convenient to use and efficiently managing system resources. Finally, it notes different functions handled by a general-purpose kernel such as process management, memory management, file systems, input/output systems, and interrupt handling.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Numerous operations permitted by the concurrent process model are implemented by using single

or general purpose processors:--(1)


(2)
(3)
(4)

Creating and terminating a process


Suspending and resuming process
Joining a process
Scheduling processes

SCHEDULING PROCESSES:---Preemptive
Non Preemptive
Round robin
Least recently used
First in first out

functions of a scheduler in an RTOS


Co-operative scheduling model
Scheduler--- Task A1
Task A2
Task A3
Cooperative scheduling of Task ready list
Cooperative scheduling of ready tasks using on ordered list as per precedence of constraints.

basic functions of a Real-time Kernel :Task/process management


Task/process scheduling
Task/process synchronization
Error Exception handling
Memory management
Interrupt handling
Time management
primary Functions of OS:[Link] the system convenient to use

2. Organise and manage the system resources efficiently and correctly

different functions handled by a General purpose Kernel


Process management
Primary memory management
File system management
i/o system (device) management
secondary storage management
protection systems
interrupt handler

You might also like