View on GitHub

os202

OS202


Home
TLDR One page For all: Here is The all in one page solution for this week’s topic.
Another simple picture for Two state model:

Top 10 List Week 08:

1.CPU Burst
The amount of time the process uses the processor before it is no longer ready
2.I/O Burst
Followup to a CPU Burst.This is a good description by Phillip Remaker for no 1 and 2:
I/O burst read or writes data until the requested data is read/written or the space to store it cache runs out.
3.CPU Scheduler
Also known as short term scheduler or dispatcher,is a special program which work like a followup to scheduler. The scheduler is the one who manage the order but the dispatcher is like the one who execute it.
4.Medium Term Scheduler
A part of swapping; a process to remove the suspended process from memory and make space for other processes, the suspended process is moved to the secondary storage.
5.Dispatcher Latency
Amount of time a system to respond before executing it
6.Two State Model
In short two state model, as it names suggests, is consist of 2 states. Not running state (process waiting for execution) and running state (process in progress/execution.)
7.FCFS Scheduling
FCFS Scheduling(First Come First Serve) is where a process queued first/comes first is executed first. Similar to Stack in data structures in execution order.
8.SJF Scheduling
SJF Scheduling(Shortest Job First) is where a process with smallest execution time is chosen first.
9.NUMA(Simple Version)(More Detailed)
NUMA(Non-uniform Memory Access) is a computer memory design where multiple processors working under a single operating system access each other’s memory over a common bus or “interconnect” path.
10.OVA File
OVA File in short is like a backup or express installation for a Virtual Machine (VM). Let’s just say that it is pretty similar like how you install an app in android devices using apk file.