Process Scheduling

preview_player
Показать описание
Operating System: Process Scheduling
Topics discussed:
Process Scheduling
1) Objectives of multiprogramming and time-sharing.
2) Process Scheduler.
3) Scheduling Queues.
4) Job Queue.
5) Ready Queue.

Follow Neso Academy on Instagram: @nesoacademy

Music:
Axol x Alex Skrindo - You [NCS Release]

#OperatingSystemByNeso #os #OperatingSystem #ProcessScheduling
Рекомендации по теме
Комментарии
Автор

East or west NESO Academy is always bestttt♥️♥️♥️♥️

janhvitolambe
Автор

I cannot say thank you enough! I have been looking for computer science contents to help me get a better understanding of computing technology. I can definitely said that your channel has met or exceed my expectations. Your approach to teaching the materials is definitely a success. Thank you again!!!!

sheroken
Автор

Thank You.
So process scheduling is ond of the important service of operating system. Job Queue contains all the process while ready Queue contains those that are ready for execution and waiting for CPU to be assigned. When a process is taken by processor and has started execution, it can either end, swap, or go to wait for I/O. Swapped processes and those waiting for I/O's have their own respective queues.

quratraja
Автор

Multiprogramming: multiple processes running at all time, to maximize CPU utilization
Time sharing: switching CPU between processes happens so frequently that user can interact with programs while running
A process scheduler will select an available process (from a list of ready processes) to be executed

There are 2 queues:
- Job queue: when a process enters the system, it will be pushed to this queue. So this queue represents all the processes of the system
- Ready queue: all the processes waiting in the memory to be assigned a CPU to execute

When a process is assigned a CPU, and then another higher priority process come, it will be swapped out, and pushed to the parially executed processes queue, and then swapped in back to the ready queue.

hoangminhchau
Автор

I don't have words to express my gratitude for the way you keep emphasizing the definitions to help us absorb it better. 🌸🌸

KS_GAMER
Автор

This channel has seperate fan base ♥️.I have completed my digital and analog electronics subject through neso academy.And now i am here for operating system no doubt if i need any particular video i first type Neso academy to find whether the topic is available or not.Thank u so much for the videos.🙏❤️🙏

susheelapatgar
Автор

No need to memorize concept
It automatically goes inside the brain ❤️😊

Mr_Memer_
Автор

I have no words to thank you.
Such a quality content for free

nikkysingh
Автор

I'm so happy to have these amazing videos for my exams really its so helpful.😃😃😃

simranmathur
Автор

Your video is literally amazing . Every single video. I understand the things very easily 🥰

neharajput
Автор

who else want to see 1 million subscribers for neso academy

Official-tknc
Автор

Omg thank you for teaching os so clearly and easily that I totally

dvwiegl
Автор

incredible....you're a gem ❤❤❤❤❤❤

ayushiyadav
Автор

Thank You Sir!
Wonderful explanation...
Completely understoood the concept...

paridhichadha
Автор

Thank you for explaining everything clearly !!!

TaySwift
Автор

Thank you for creating amazing lectures

gopavaramsaimadhuree
Автор

The ready queue is a queue of all processes that are waiting to be scheduled on a core/CPU.
The job queue is the list of processes that reside on mass storage/secondary storage and await main memory allocation.

Jay-ljbv
Автор

awesome really clear and comprehensive video!

igallebedev
Автор

Upload all the concepts sir
You are awesome and all those were interesting

dbalaji
Автор

very well explained for a technical concept not talked about commonly

matthewgin