Process Scheduling

Sdílet
Vložit
  • čas přidán 9. 09. 2024
  • 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
    Contribute: www.nesoacademy...
    Memberships: bit.ly/2U7YSPI
    Books: www.nesoacademy...
    Website ► www.nesoacademy...
    Forum ► forum.nesoacade...
    Facebook ► goo.gl/Nt0PmB
    Twitter ► / nesoacademy
    Music:
    Axol x Alex Skrindo - You [NCS Release]
    #OperatingSystemByNeso #os #OperatingSystem #ProcessScheduling

Komentáře • 124

  • @janhvitolambe3331
    @janhvitolambe3331 Před 4 lety +163

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

  • @sheroken10
    @sheroken10 Před 2 lety +37

    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!!!!

  • @quratraja7391
    @quratraja7391 Před 4 lety +24

    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.

  • @Mr_Memer01_
    @Mr_Memer01_ Před rokem +14

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

  • @KS_GAMER999
    @KS_GAMER999 Před 2 lety +7

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

    • @fridaaa0
      @fridaaa0 Před 6 měsíci

      Came here to say this. Wow, this is so rare for a youtube tutorial

  • @susheelapatgar3640
    @susheelapatgar3640 Před 2 lety +8

    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.🙏❤️🙏

  • @hunglethai8075
    @hunglethai8075 Před 4 měsíci +2

    GOAT Teacher , i swear

  • @hoangminhchau2187
    @hoangminhchau2187 Před rokem +16

    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.

    • @liliri4285
      @liliri4285 Před 5 měsíci +1

      these comments of yours really help with my notes

  • @Official-tk3nc
    @Official-tk3nc Před 4 lety +52

    who else want to see 1 million subscribers for neso academy

  • @simranmathur5579
    @simranmathur5579 Před 2 lety +6

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

  • @nikkysingh878
    @nikkysingh878 Před rokem +2

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

  • @neharajput8353
    @neharajput8353 Před 12 dny

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

  • @Jay-lj2bv
    @Jay-lj2bv Před 2 lety +8

    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.

  • @funkekayola2760
    @funkekayola2760 Před 9 měsíci

    NESO ACADEMY YOU ARE THE BEST......

  • @dbalaji0204
    @dbalaji0204 Před 4 lety +4

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

  • @paridhichadha3761
    @paridhichadha3761 Před rokem +1

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

  • @gopavaramsaimadhuree520
    @gopavaramsaimadhuree520 Před 3 lety +4

    Thank you for creating amazing lectures

  • @ikramwani5207
    @ikramwani5207 Před 5 lety +3

    All i can say is that process scheduling is about reasons that can make a process wait before and after interacting with the cpu until a process ends.A process can never be compared to a person waiting for his turn while buying something .

  • @jiteshsharma4692
    @jiteshsharma4692 Před 5 lety +5

    NESO. Great work... Keep it up sir..... We love your channel...... God bless you... Have a great time ahead

  • @gayathri4215
    @gayathri4215 Před 5 lety +5

    best tutorials ever. please upload all the concepts on OS soon. eagerly waiting.

  • @user-dv7wi7eg5l
    @user-dv7wi7eg5l Před 10 měsíci

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

  • @TaySwift332
    @TaySwift332 Před 3 lety +2

    Thank you for explaining everything clearly !!!

  • @arnabroy7743
    @arnabroy7743 Před rokem

    It is best teaching channel in CZcams ❤❤❤

  • @ayushiyadav1
    @ayushiyadav1 Před 3 měsíci

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

  • @sarmadnadeem_
    @sarmadnadeem_ Před 5 lety +6

    Very Informative. Thank you :)

  • @SuperEren23
    @SuperEren23 Před rokem +1

    without captions i thought scheduling was shadowling
    But these lessons still save me a lot of time thanks @Neso Academy

  • @matthewgin4836
    @matthewgin4836 Před 11 měsíci

    very well explained for a technical concept not talked about commonly

  • @igallebedev468
    @igallebedev468 Před rokem +1

    awesome really clear and comprehensive video!

  • @ShivamKumar-cv7jv
    @ShivamKumar-cv7jv Před 3 lety +1

    It feels like i am listening galvin OS book, but still great explaination.

  • @Kenneth_73d0
    @Kenneth_73d0 Před měsícem

    Taking it one step at a time-refund details and expected actions

  • @raghav8593
    @raghav8593 Před 2 lety +1

    Literally your are Best😊🙂

  • @orientbits
    @orientbits Před 6 lety +11

    NESO great work

  • @Sergio.N-yz2sw
    @Sergio.N-yz2sw Před 5 měsíci

    You are the best Sir

  • @narenderk6819
    @narenderk6819 Před 4 lety +3

    I am very happy with your lecture Sir

  • @lizaofficial5081
    @lizaofficial5081 Před 3 lety +1

    Awesome explanation 👌 thank you 😊

  • @habenetsay9448
    @habenetsay9448 Před 5 lety +2

    NESO great work!!!!!!!!!!!!!!!!!!!!!!!!

  • @Jianghanwan
    @Jianghanwan Před 4 lety +1

    It must be the best video of OS. Thank you!

  • @farahmohamed2104
    @farahmohamed2104 Před 10 měsíci

    what an explanation.superb

  • @juliannafotheringham7101

    such a good teacher

  • @asiakamal8821
    @asiakamal8821 Před 5 lety +3

    great explanations, thank U

  • @tharaka0854
    @tharaka0854 Před 4 lety +2

    Good work sir. ❤️

  • @lumina_7
    @lumina_7 Před rokem

    Thanks for this playlist!

  • @rehmanahmed763
    @rehmanahmed763 Před 2 lety +1

    nice

  • @sixfacesenthil
    @sixfacesenthil Před 4 lety +1

    Real time example is for more understanding.

  • @shabirurrahman2393
    @shabirurrahman2393 Před 8 měsíci

    Thanks Sir❤

  • @balak3113
    @balak3113 Před 5 lety +3

    Thank you...it's helped to my exam

  • @duyinhnguyen6859
    @duyinhnguyen6859 Před 7 měsíci

    thank you sir

  • @Moneytips8989
    @Moneytips8989 Před 3 měsíci

    Thanks 😊

  • @yoyo6940
    @yoyo6940 Před 2 lety

    I wish if u r teacher I could have learn alot

  • @laxus7764
    @laxus7764 Před 5 lety +2

    Bhagwan bhala kare tumhara , tumhare bal bachhe khush raje, tum khush raho..

  • @justcurious1940
    @justcurious1940 Před rokem

    Nice Serie.

  • @kwadwoopoku5939
    @kwadwoopoku5939 Před 2 lety

    May you be bless

  • @albertd.bangura3794
    @albertd.bangura3794 Před 2 lety

    You are great! Thank you.

  • @dhanushsivajaya1356
    @dhanushsivajaya1356 Před 3 lety +1

    Thankyou sir

  • @MarcoLLucas
    @MarcoLLucas Před 5 lety +1

    very good thanks!

  • @UmaJothy-pz7gx
    @UmaJothy-pz7gx Před měsícem

    Super sir

  • @gaurav45750
    @gaurav45750 Před 6 lety +1

    great video, thanks

  • @partmovie538
    @partmovie538 Před 2 lety +2

    Some can't avoid the video

  • @deepakbhardwaj3141
    @deepakbhardwaj3141 Před 6 lety +1

    upload more please......u r awesome sir...

  • @omardumet120
    @omardumet120 Před 2 lety

    fantastic content thank you so much

  • @saadmanahmed860
    @saadmanahmed860 Před 4 lety

    very good tutorial

  • @anilsapkal6166
    @anilsapkal6166 Před 5 lety +2

    Upload more topics...of operating system...!!!

  • @daryabdar
    @daryabdar Před rokem

    Thank you sm!!

  • @s.vsai143
    @s.vsai143 Před 5 lety +1

    thank you

  • @rajivkumar2625
    @rajivkumar2625 Před 2 lety

    Thanks

  • @mdfeatherwx
    @mdfeatherwx Před 5 lety +1

    I have a question on last diagram. It seems like logical concept of cpu scheduling. Considering with computer architecture, Is it devided like this on hardware/or mainboard? If you say so, Where is the Ready queue?

  • @maiosama274
    @maiosama274 Před 4 lety

    thank you so much

  • @soumyadeepdas094
    @soumyadeepdas094 Před 2 měsíci +1

    without neso we are a failure!!

  • @piyush4830
    @piyush4830 Před 11 měsíci

    okk, now i have a doubt as you told that in 5:36 the process scheduler schedule the process. Now in case of more than one processor you told that the rest will have to wait until the CPU is free and can be rescheduled. So why we have to wait if there are more processors? CPU might be able to process more than one process at a single time. The thing which you told must be applicable for single processor system. Isn't it?

  • @balveersinghbhatia
    @balveersinghbhatia Před 2 lety

    Tq sir

  • @eng_bouthainaesmael871

    رائع الشرح جدا جدا جدا

  • @chandrasekharreddy7611
    @chandrasekharreddy7611 Před 5 měsíci +1

    Sir where is other half of OS syllabus

  • @priyankabharti4587
    @priyankabharti4587 Před 4 lety

    thanku sir

  • @shaiksanam2984
    @shaiksanam2984 Před 10 měsíci

    Sir just we can go through your examples and explanation part

  • @eraykabalak4275
    @eraykabalak4275 Před 4 měsíci

    ı think in the job queue we are holdings programs, not processes.

  • @manjunathgowdaaj8559
    @manjunathgowdaaj8559 Před 3 lety +1

    If anyone done the report about this process scheduling topic plzz sent it guys...

  • @Patricia-u6Patricia__ts1r
    @Patricia-u6Patricia__ts1r Před měsícem

    By the whims of a system error, the transaction was sent to an invalid email address.

  • @bryanrodriguez9226
    @bryanrodriguez9226 Před rokem

    NESO BABAA

  • @someone4860
    @someone4860 Před 3 lety

    for me it doesnot make any sense that Output process again enter in ready queue after competing it task. Should it go there just to let cpu Know that they are fisnish with their task🤔

  • @hogarthrs3795
    @hogarthrs3795 Před 11 měsíci

    so what is different between time sahring and context switching you said that time sharing swtich the cpu among process but i searched and it was changing users not process
    context switch is what switch between process so can you explain because i'm confused

  • @UCHS_CH
    @UCHS_CH Před rokem

    Examples where processor need I/o device's

  • @clashingtv2527
    @clashingtv2527 Před rokem

    This concept is similar to interrupt

  • @meghanapolepaka6906
    @meghanapolepaka6906 Před měsícem

    👍

  • @anshumansharma1069
    @anshumansharma1069 Před 2 lety

    ❤️❤️❤️❤️❤️

  • @arashpardeepsingh1551
    @arashpardeepsingh1551 Před 4 lety +4

    Who do this process scheduling

    • @shyamprakashm6325
      @shyamprakashm6325 Před 4 lety +2

      Os designer or computer architect or system designer 😎😎😊😊😊

  • @shahanwajhussain9365
    @shahanwajhussain9365 Před rokem

    I just want to know NESO Academy have lecture series for bca course

  • @VTradingK
    @VTradingK Před 3 lety

    Present sir

  • @OwaisAthar1
    @OwaisAthar1 Před 2 lety

    Operating System Concept the books you use as a resource for preparation of this video

  • @sudiptacoachingcentre4118

    More videos

  • @Brainfcked-r7s
    @Brainfcked-r7s Před měsícem

    2:28 How isn't the computer slowed down while it's happening?

    • @TradingTales
      @TradingTales Před 28 dny

      Because of multithreding and fast processor

  • @Akash-cq3ut
    @Akash-cq3ut Před 24 dny

    5:50

  • @georgiarose818
    @georgiarose818 Před 4 lety +1

    Ready Queue same meaning with ready state right? 😅

    • @aronquemarr7434
      @aronquemarr7434 Před 4 lety

      Process in the ready state will be present in the ready queue.

    • @georgiarose818
      @georgiarose818 Před 4 lety

      @@aronquemarr7434 so it's the same thing..right?

    • @aronquemarr7434
      @aronquemarr7434 Před 4 lety

      @@georgiarose818 Not semantically.

    • @FoggyYT-dg1rv
      @FoggyYT-dg1rv Před rokem

      @@georgiarose818 ready queues consist of all the jobs / processes that require the processing time( ie cpu time ) , these jobs or processes are said fo be in a ready state , ie ready to use the processor and if they’re not too large or if they only require input and output , if criteria is met they are then placed in queues based on their priority levels to see which ready job is to be allotted time with the processor first based on fifo

  • @janitha001
    @janitha001 Před 3 lety

    You have a better accent than other Indians' irritating English accents.

  • @123gregery
    @123gregery Před 2 měsíci

    The hardest part was to hear the presenter mispronounce the word "scheduling". My ears are hurting. Beyond that, the lectures are a gain to my understanding of how computers work.

  • @Explore-Fashioninlife
    @Explore-Fashioninlife Před 3 lety

    At 4 : 00
    Second sentence also called as MULTITASKING.
    Am I correct ?

  • @joydarshan6778
    @joydarshan6778 Před rokem

    Scheduling queue 5:48

  • @bhawika902
    @bhawika902 Před 5 lety +1

    ,🤗

  • @vikaskumarsingh3608
    @vikaskumarsingh3608 Před 5 lety +3

    where is deadlock 🙁😧😧topic

    • @chandrasekhar9819
      @chandrasekhar9819 Před 5 lety

      you have an option called youtube search bar!!!!

    • @joyashreesarkar1086
      @joyashreesarkar1086 Před 4 lety +1

      Vikas Kumar Singh go and check gate Smasher channel.. amazingly explained👍👍

  • @Rei-m3g
    @Rei-m3g Před 4 lety +1

    Why do I hear sounds in the background ?
    I can hear tv sounds😂