- Introduction
- Process Scheduling
- CPU Scheduling
- CPU Scheduling algorithms
- Threads
Operating system provides the interface between user and computer hardware. The course covers the process scheduling and Thread concepts of Operating System. The course starts with an introduction about process and covers the topics such as Process, Process Scheduling, CPU Scheduling, Various CPU Scheduling algorithms and Threads. Process is nothing bus an program in execution. Process scheduling there are three types of Queues like ready queue,job queue and device queue was elaborated in detail. There are two types of scheduling non preemptive and preemptive. CPU Scheduling algorithms link first come first serve, Shortest job first, priority and round robin algorithm was discussed in detail. In Lecture 5 diffrence between single threaded and multithreading and advantages of multithreading was discussed in detail. Multithreading models like one to one, many to one and many to many was discussed in detail. It will help you to understand the importance of the Operating System in the computer science field. And after completion of this course, you will be able to understand the Process scheduling concept in Operating System easily.
Career Prospects:
Learning the Operating System course will help you to make a career in different fields and positions such as:
System Engineer
Application Engineer
Operating Systems Engineer
Avoid mistakes and learn the techniques, tips, and tricks associated with repairing the iPhone 5.
The most powerful lean management and continuous improvement program. It's fast, simple, and produces amazing results!
Want to learn about 3D Printers? Airscrew Academy is the perfect place to start!
Mongoose Course: Master Object-Document Mapper for NodeJS and MongoDB
Learn the tips and tricks associated with phone repairs from industry professionals.
Use External Links Page Redirection with Google AdSense in this complete step-by-step guide.
Dr. S. Sankara Narayanan received B.E Degree in Computer Science and Engineering from Madurai Kamaraj University, in 2001, M.E degree in Computer Science and Engineering from Anna University, Chennai in 2007 and Ph.D. in Computer Science and Engineering from Kalasalingam Academy of Research and Education in 2019. He has more than 20 publications in international journal and international conference proceedings. He has published 2 Indian patents. He has 17 years of teaching experience. His areas of interest include Mobile Ad hoc Networks, Network Security, image processing and IOT. He is currently working as an Assistant Professor in the Department of Computing Technologies at SRM Institute of Science and Technology, Tamil Nadu, India. He is life member of ISTE and IET.