IN CLASS NOTES FOR FEBRUARY
Friday, Feb 27:
~ Spirit Day ~
Wednesday, Feb 25:
~ Midterm Exam ~
Monday, Feb 23:
Review done for exams. Discussed about Space multiplexing and Time multiplexing. Talked on Kernal's basic I/O , Scheduling, creation and management of threads, and interrupts.
Friday, Feb 20:
Finished up chapter 7 on Pure Process scheduling policy. Learn about the way how Multilevel Feedback Process Scheduling works.
Wednesday, Feb 18:
~ Absent ~
Monday, Feb 16:
Learning the different types of queues like First Come First Serve, Shortest Job First/Next, Priority Scheduling and Deadline Scheduling. The most different of all that is not mentioned in the book is High Response Ratio; which is taking the [(Wait Time + Service Time) / Service Time] to decide which job gets into the CPU next.
Friday, Feb 13:
~ Absent ~
Wednesday, Feb 11:
A process descriptor also known as the Process Control Block (PCB), acts like a data structure where the OS will keep all information it needs to manage that process. It consist of the process ID, list of threads, child and related processes. list of resources , and addressing space.
Monday, Feb 9:
In the Operating Sytem, the "INIT" creates a shell process. The shell then forks to duplicate more shells after creating the pipes for linking one child to another child. Main reason for having pipes set up before the fork process is to allow the child to have access of what the parent shell has.
Friday, Feb 6:
Understanding the difference between I/O-bound and Compute-Bound. In chapter 5, I/O-bound means using more input and outputs of buffers for a process rather then pure processing power from the CPU. In contrast, Compute-bound uses more CPU computations and less I/O transactions. An example of a compute-bound is calculation of Prime numbers while an example of an I/O-bound process is transfering files from one device to another, or from a folder to another folder.
Wednesday, Feb 4:
The two main things that can catch the Operating System's attention is an "Interrupt" and an a "Trap". Also, the definition of context switch; basically means something comes on to the CPU and something goes off.
Monday, Feb 2:
~ Absent ~