Mapa mental
CHAPTER 6: CPU SCHEDULING
Conteúdo do mapa
CHAPTER 6: CPU SCHEDULING
BASIC CONCEPTS
- Maximum CPU utilization obtained with multiprogramming
- CPU–I/O Burst Cycle – Process execution consists of a cycle of CPU execution and I/O wait
- CPU burst followed by I/O burst
- CPU burst distribution is of main concern
SCHEDULING CRITERIA
- CPU utilization
- Throughput
- Turnaround time
- Waiting time
- C
SCHEDULING ALGORITHMS
- Max CPU utilization
- Max throughput
- Min turnaround time
- Min waiting time
- Min response time
MULTIPLE- PROCESSOR SCHEDULING
- Homogeneous processors within a multiprocessor
- Asymmetric multiprocessing
- Symmetric multiprocessing (SMP)
- Processor affinity
- soft affinity
- hard affinity
- Variations including processor sets
REAL-TIME CPU SCHEDULING
- Soft real-time systems
- Hard real-time systems
- Two types of latencies affect performance :
- Interrupt latency – time from arrival of interrupt to start of routine that services interrupt
- Dispatch latency – time for schedule to take current process off CPU and switch to another
Informações
- Descrição
- Mapa Mental sobre CHAPTER 6: CPU SCHEDULING, criado por azim hanis em 14-07-2021.
- Criado por
- azim hanis
- Visualizações
- 0
- Avaliação