mirror of
https://github.com/dholerobin/Lecture_Notes.git
synced 2025-03-15 21:59:56 +00:00
fix image urls
This commit is contained in:
parent
c3208df01b
commit
e6a970dc1f
@ -141,7 +141,7 @@ Two most important functionalities provided by OS
|
||||
Process Life Cycle
|
||||
------------------
|
||||
|
||||

|
||||

|
||||
|
||||
- New: The process which is being created (long term scheduler)
|
||||
- Running: Instructions being executed
|
||||
@ -182,7 +182,7 @@ Hardware Bit - Mode controls what mode we're in. User mode or Kernel Mode. Use s
|
||||
Process Control Block
|
||||
---------------------
|
||||
|
||||

|
||||

|
||||
|
||||
-- --
|
||||
|
||||
@ -191,7 +191,7 @@ Burst, Turn Around, Total times, Response Time
|
||||
|
||||
CPU burst, IO burst
|
||||
Process has mixed CPU and IO bursts
|
||||

|
||||

|
||||
|
||||
CPU metrics
|
||||
-----------
|
||||
@ -202,7 +202,7 @@ Throuput - processes per unit time
|
||||
|
||||
User Metrics
|
||||
|
||||

|
||||

|
||||
|
||||
1. Arrival Time: The time at which the process enters into the ready queue is called the arrival time.
|
||||
2. Burst Time: The total amount of time required by the CPU to execute the whole process is called the Burst Time. This does not include the waiting time. It is confusing to calculate the execution time for a process even before executing it hence the scheduling problems based on the burst time cannot be implemented in reality.
|
||||
@ -216,9 +216,9 @@ User Metrics
|
||||
|
||||
Gantt Chart
|
||||
-----------
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
-- --
|
||||
|
||||
Scheduling Algos
|
||||
|
Loading…
x
Reference in New Issue
Block a user