Mind map
CHAPTER 3 PROCESSES

Map content
CHAPTER 3 PROCESSES
- a program in execution must process in sequential fashion. - process is created when we clicked a program
- Process
- passie entity stored on disk (executable file) - one program can be seeral processes
- Program
Process State
- New
- the process is being created.
- Ready
- the process is waiting to be assigned to a processor.
- Waiting
- the process is waiting foe some eent to occur.
- Running
- instruction are being executed.
- Terminated
- the process has finished execution
- New
Context Switch
- - occurs when there is exist of an interrupts. - it will keep the information when interrupt occurs.
Process Central Block (PCB)
- keep information for the process
- keep information for the process
Interprocess Communication
- communication that inoled more than one process.
- 1. independent 2. cooperating
- two (2) models of IPC 1. Shared Memory 2.Message Passing
- communication that inoled more than one process.
Operations on Processors
- 1. Process Creation
- Parent Process created children processes, which in turn create other processes, forming a tree of processes
- 2. Process Termination
- Process executes last statement and then ask the operating system to delete it using the exit() system call.
- 1. Process Creation
Process Schedulling
- (i) Job Queue
- set of all system in the processes
- (ii) Ready Queue
- set of all processes residing in main memory, ready, waiting and to execute.
- (iii) Deice Queue
- set of processes waiting for an I/O deices
- (i) Job Queue
Schedulers
- (i) Short-term scheduler
- known as 'CPU Scheduler'
- (ii) Long-term scheduler
- known as 'Job Scheduler'
- (iii) Medium-term Scheduler
- swapping process
- (i) Short-term scheduler
Images and files in the map
Information
- Description
- Mind Map on CHAPTER 3 PROCESSES, created by Athirah Raof on 03/06/2018.
- Created by
- Athirah Raof
- Views
- 0
- Rating
