Process Scheduling

Поделиться
HTML-код
  • Опубликовано: 1 дек 2024

Комментарии • 125

  • @sheroken10
    @sheroken10 3 года назад +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 4 года назад +25

    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.

  • @KS_GAMER999
    @KS_GAMER999 2 года назад +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 9 месяцев назад

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

  • @janhvitolambe3331
    @janhvitolambe3331 5 лет назад +171

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

  • @susheelapatgar3640
    @susheelapatgar3640 2 года назад +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.🙏❤️🙏

  • @nikkysingh878
    @nikkysingh878 Год назад +3

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

  • @hoangminhchau2187
    @hoangminhchau2187 Год назад +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 8 месяцев назад +1

      these comments of yours really help with my notes

  • @Mr_Memer01_
    @Mr_Memer01_ Год назад +14

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

  • @simranmathur5579
    @simranmathur5579 2 года назад +6

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

  • @neharajput8353
    @neharajput8353 3 месяца назад

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

  • @Rainingbabyboo
    @Rainingbabyboo Год назад

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

  • @Jay-lj2bv
    @Jay-lj2bv 2 года назад +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.

  • @paridhichadha3761
    @paridhichadha3761 Год назад +1

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

  • @ikramwani5207
    @ikramwani5207 5 лет назад +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 .

  • @SuperEren23
    @SuperEren23 Год назад +1

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

  • @arnabroy7743
    @arnabroy7743 Год назад

    It is best teaching channel in RUclips ❤❤❤

  • @hunglethai8075
    @hunglethai8075 7 месяцев назад +2

    GOAT Teacher , i swear

  • @Official-tk3nc
    @Official-tk3nc 4 года назад +53

    who else want to see 1 million subscribers for neso academy

  • @gopavaramsaimadhuree520
    @gopavaramsaimadhuree520 3 года назад +4

    Thank you for creating amazing lectures

  • @matthewgin4836
    @matthewgin4836 Год назад

    very well explained for a technical concept not talked about commonly

  • @dbalaji0204
    @dbalaji0204 4 года назад +4

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

  • @TaySwift332
    @TaySwift332 3 года назад +2

    Thank you for explaining everything clearly !!!

  • @jiteshsharma4692
    @jiteshsharma4692 6 лет назад +5

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

  • @igallebedev468
    @igallebedev468 2 года назад +1

    awesome really clear and comprehensive video!

  • @funkekayola2760
    @funkekayola2760 Год назад

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

  • @raghav8593
    @raghav8593 2 года назад +1

    Literally your are Best😊🙂

  • @ayushiydvKG
    @ayushiydvKG 6 месяцев назад

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

  • @gayathri4215
    @gayathri4215 5 лет назад +5

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

  • @Sergio.N-yz2sw
    @Sergio.N-yz2sw 8 месяцев назад

    You are the best Sir

  • @narenderk6819
    @narenderk6819 5 лет назад +3

    I am very happy with your lecture Sir

  • @orientbits
    @orientbits 6 лет назад +11

    NESO great work

  • @sarmadnadeem_
    @sarmadnadeem_ 5 лет назад +6

    Very Informative. Thank you :)

  • @ShivamKumar-cv7jv
    @ShivamKumar-cv7jv 3 года назад +1

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

  • @farahmohamed2104
    @farahmohamed2104 Год назад

    what an explanation.superb

  • @juliannafotheringham7101
    @juliannafotheringham7101 Год назад

    such a good teacher

  • @lizaofficial5081
    @lizaofficial5081 3 года назад +1

    Awesome explanation 👌 thank you 😊

  • @zero4one-A13
    @zero4one-A13 2 месяца назад

    I'm like your videos when i click your videos❤

  • @Kenneth_73d0
    @Kenneth_73d0 4 месяца назад

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

  • @habenetsay9448
    @habenetsay9448 5 лет назад +2

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

  • @lumina_7
    @lumina_7 Год назад

    Thanks for this playlist!

  • @justcurious1940
    @justcurious1940 Год назад

    Nice Serie.

  • @Jianghanwan
    @Jianghanwan 4 года назад +1

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

  • @asiakamal8821
    @asiakamal8821 5 лет назад +3

    great explanations, thank U

  • @laxus7764
    @laxus7764 6 лет назад +2

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

  • @tharaka0854
    @tharaka0854 4 года назад +2

    Good work sir. ❤️

  • @piyush4830
    @piyush4830 Год назад +2

    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?

  • @balak3113
    @balak3113 6 лет назад +3

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

  • @kwadwoopoku5939
    @kwadwoopoku5939 3 года назад

    May you be bless

  • @albertd.bangura3794
    @albertd.bangura3794 3 года назад

    You are great! Thank you.

  • @yoyo6940
    @yoyo6940 3 года назад

    I wish if u r teacher I could have learn alot

  • @sixfacesenthil
    @sixfacesenthil 4 года назад +1

    Real time example is for more understanding.

  • @deepakbhardwaj3141
    @deepakbhardwaj3141 6 лет назад +1

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

  • @anilsapkal6166
    @anilsapkal6166 5 лет назад +2

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

  • @mdfeatherwx
    @mdfeatherwx 6 лет назад +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?

  • @shabirurrahman2393
    @shabirurrahman2393 10 месяцев назад

    Thanks Sir❤

  • @saadmanahmed860
    @saadmanahmed860 4 года назад

    very good tutorial

  • @gaurav45750
    @gaurav45750 6 лет назад +1

    great video, thanks

  • @omardumet120
    @omardumet120 2 года назад

    fantastic content thank you so much

  • @mfaizangill7820
    @mfaizangill7820 День назад

    While being in a job queue, is it a process or a program?

  • @daryabdar
    @daryabdar Год назад

    Thank you sm!!

  • @MarcoLLucas
    @MarcoLLucas 5 лет назад +1

    very good thanks!

  • @123gregery
    @123gregery 5 месяцев назад +1

    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.

  • @uospaperandpreparation
    @uospaperandpreparation 11 месяцев назад

    Thanks 🎉

  • @duyinhnguyen6859
    @duyinhnguyen6859 10 месяцев назад

    thank you sir

  • @soumyadeepdas094
    @soumyadeepdas094 4 месяца назад +1

    without neso we are a failure!!

  • @dhanushsivajaya1356
    @dhanushsivajaya1356 4 года назад +1

    Thankyou sir

  • @hogarthrs3795
    @hogarthrs3795 Год назад

    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

  • @UmaJothy-pz7gx
    @UmaJothy-pz7gx 4 месяца назад

    Super sir

  • @shaiksanam2984
    @shaiksanam2984 Год назад

    Sir just we can go through your examples and explanation part

  • @chandrasekharreddy7611
    @chandrasekharreddy7611 8 месяцев назад +1

    Sir where is other half of OS syllabus

  • @s.vsai143
    @s.vsai143 6 лет назад +1

    thank you

  • @eraykabalak4275
    @eraykabalak4275 7 месяцев назад

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

  • @partmovie538
    @partmovie538 2 года назад +2

    Some can't avoid the video

  • @rajivkumar2625
    @rajivkumar2625 2 года назад

    Thanks

  • @maiosama274
    @maiosama274 5 лет назад

    thank you so much

  • @someone4860
    @someone4860 3 года назад

    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🤔

  • @Patricia-u6Patricia__ts1r
    @Patricia-u6Patricia__ts1r 4 месяца назад

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

  • @rehmanahmed763
    @rehmanahmed763 2 года назад +1

    nice

  • @shahanwajhussain9365
    @shahanwajhussain9365 Год назад

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

  • @manjunathgowdaaj8559
    @manjunathgowdaaj8559 3 года назад +1

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

  • @balveersinghbhatia
    @balveersinghbhatia 2 года назад

    Tq sir

  • @OwaisAthar1
    @OwaisAthar1 2 года назад

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

  • @priyankabharti4587
    @priyankabharti4587 5 лет назад

    thanku sir

  • @UCHS_CH
    @UCHS_CH Год назад

    Examples where processor need I/o device's

  • @georgiarose818
    @georgiarose818 4 года назад +1

    Ready Queue same meaning with ready state right? 😅

    • @aronquemarr7434
      @aronquemarr7434 4 года назад

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

    • @georgiarose818
      @georgiarose818 4 года назад

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

    • @aronquemarr7434
      @aronquemarr7434 4 года назад

      @@georgiarose818 Not semantically.

    • @FoggyYT-dg1rv
      @FoggyYT-dg1rv Год назад

      @@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 4 года назад

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

  • @Brainfcked-r7s
    @Brainfcked-r7s 3 месяца назад

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

    • @TradingTales
      @TradingTales 3 месяца назад

      Because of multithreding and fast processor

  • @bryanrodriguez9226
    @bryanrodriguez9226 2 года назад

    NESO BABAA

  • @clashingtv2527
    @clashingtv2527 Год назад

    This concept is similar to interrupt

  • @arashpardeepsingh1551
    @arashpardeepsingh1551 4 года назад +4

    Who do this process scheduling

    • @shyamprakashm6325
      @shyamprakashm6325 4 года назад +2

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

  • @anshumansharma1069
    @anshumansharma1069 2 года назад

    ❤️❤️❤️❤️❤️

  • @VTradingK
    @VTradingK 3 года назад

    Present sir

  • @Explore-Fashioninlife
    @Explore-Fashioninlife 3 года назад

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

  • @meghanapolepaka6906
    @meghanapolepaka6906 4 месяца назад

    👍

  • @sudiptacoachingcentre4118
    @sudiptacoachingcentre4118 3 года назад

    More videos

  • @joydarshan6778
    @joydarshan6778 Год назад

    Scheduling queue 5:48

  • @vikaskumarsingh3608
    @vikaskumarsingh3608 5 лет назад +3

    where is deadlock 🙁😧😧topic

    • @chandrasekhar9819
      @chandrasekhar9819 5 лет назад

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

    • @joyashreesarkar1086
      @joyashreesarkar1086 4 года назад +1

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

  • @Akash-cq3ut
    @Akash-cq3ut 3 месяца назад

    5:50

  • @gyanig8501
    @gyanig8501 4 года назад

    Windows media player is extinct :(