
Understand von Neumann architecture, the basic model of a computer and a sequential machine where instructions execute one after another, with the central processing unit, RAM memory, and input-output devices.
A process is a running program; starting an app creates a process, and closing it kills that process. The processor can switch between processes, giving the illusion of parallel execution.
Explore how the operating system manages a process lifecycle through ready, running, and waiting states, schedules one processor at a time, handles input/output waits, and stores data during switches.
Deciding which process runs, the operating system scheduler aims for fast, fair decisions. It uses round-robin and priority with aging to prevent starvation and improve turnaround and response time.
Explore avoidance in operating systems by denying or granting resource requests to prevent deadlock, using allocation graphs for single resources and the banker's algorithm for multiple ones.
Have you ever wondered how is it possible that your computer works?
How is it possible that your application is able to run on multiple devices?
How is it possible that multiple applications can run at the same time?
all of that works because of Operating System.
Save your time by taking this course, in this course, you will learn what is an Operating system, and how it works.
This course should teach you how operating system works, how multitasking works, how scheduling works, what is a process, thread, deadlock and so much more. Also, I am here to guide you, my job does not end by making video lectures. So if you have any questions about anything You can always reach out to me, and mostly I respond within a day.
Another thing I want to mention is that I believe that fast and engaging lectures are better for students, because they keep them concentrated, if you have a slow lectures, students get bored and learns nothing so that is why this course is designed to be fast, I manage to squeeze all the important things into few hours course.
So do you wonder how operating system works? I believe you found the course for you.
Thanks for your time and I will see you in the course.