Rate Monotonic Scheduling

Поділитися
Вставка
  • Опубліковано 16 кві 2018
  • In simple words, "the task with the shortest periodicity executes with the highest priority." Rate-monotonic is a priority based scheduling. The scheduling scheme is preemptive; it ensures that a task is preempted if another task with a shorter period is expected to run.

КОМЕНТАРІ • 104

  • @joehead4081
    @joehead4081 2 роки тому +27

    I struggled to understand this for weeks. My professor's lectures and slides weren't much help, nor were a lot of online resources from big universities. This video took 4 minutes to fully explain it perfectly. Thank you so much!

    • @aakashjana6225
      @aakashjana6225 Рік тому +1

      and yet most folks will ridicule such men for not having X accent

    • @nikgshort3974
      @nikgshort3974 6 місяців тому

      ​@@aakashjana6225no one bruh!

  • @fafi_kamal
    @fafi_kamal 4 роки тому +32

    Omg thank u thank u very much my exam is tomorrow and i couldn't understand any thing from my sheets ❤❤god bless you ❤

  • @sh1pme2themune9
    @sh1pme2themune9 3 роки тому +5

    Great example with solid audio. Thanks very much!

  • @darkhanzholtayev3224
    @darkhanzholtayev3224 4 роки тому +2

    Thank you guy, you made my life easier! Because from book it was difficult to get it. Now I understood thank you a lot!

  • @renuvenkataswamy1241
    @renuvenkataswamy1241 3 роки тому +3

    Excellent explanation. None of the standard books explained in such a simple manner you have explained. Thank you so much sir.

  • @gurusivaram
    @gurusivaram 4 роки тому

    Thank you so much for making me to understand this topic. While seeing this in Galvin book, got stuck.. Now im clear...

  • @PrithaMajumder
    @PrithaMajumder 8 днів тому +1

    Thank You So Much for This Amazing Lecture 🥰

  • @TheHset
    @TheHset Місяць тому

    Thank you from Sweden, Mr. Manoj!

  • @danielamare2685
    @danielamare2685 3 роки тому

    Wow Amazing tutor! Brief! clear! pawerful!

  • @claytonross
    @claytonross 7 місяців тому

    Thank you from the bottom of my heart

  • @sulemanrizwee3010
    @sulemanrizwee3010 2 роки тому

    one of the best explanation on youtube sir it forced me to to cmnt hatsoff to you

  • @McGaming412
    @McGaming412 Рік тому

    Super clear video! Amazing

  • @Kazak568
    @Kazak568 3 роки тому

    Awesome. it's good for understanding u just helped me that my professor couldn't

  • @ghulamhaider2540
    @ghulamhaider2540 6 років тому +1

    woww.... so simple and helpful. from pakistan. :)

  • @zuvairiyaparveen5407
    @zuvairiyaparveen5407 4 роки тому +1

    Thank you so much....Amazing👍

  • @coolwinder
    @coolwinder 5 років тому

    Period and Capacity are given in units of Schedulers Period (with which frequency is scheduler executed)?

  • @jonathantosiocello
    @jonathantosiocello 4 роки тому

    Fantastic. Thanks so much!

  • @amanwebtricks9112
    @amanwebtricks9112 6 років тому

    Nyc explaination of RM algo sir

  • @user-sf2xp8ck4f
    @user-sf2xp8ck4f 4 місяці тому

    Thanks! you saved my huge time

  • @alaaanees9955
    @alaaanees9955 Рік тому +1

    outstanding! I wish there were an explanation for TBS and PS :((

  • @ImthiazHussain
    @ImthiazHussain 3 роки тому

    Amazing explanation!

  • @dilmun5501
    @dilmun5501 4 роки тому

    Very practice, thank you Manoj

  • @thefutureofslimeandvines7315
    @thefutureofslimeandvines7315 4 роки тому

    Thank you so much, bro, very well explanation

  • @coderschannel9027
    @coderschannel9027 2 роки тому

    Superb explanation sir.

  • @pc0riginal870
    @pc0riginal870 4 роки тому +1

    Thank you so much ❤️

  • @weird061
    @weird061 4 роки тому

    thank you greetings from frankfurt

  • @mrkunalgoswami2010
    @mrkunalgoswami2010 3 роки тому

    how have u stalled the camera specially lightening. usually lightening produce reflecting videos.

  • @FootyPick
    @FootyPick 5 років тому

    Thanks

  • @Shabaul
    @Shabaul 7 місяців тому

    Very good explanation sir❤

  • @user-ji4lv8mi5g
    @user-ji4lv8mi5g Рік тому

    thank you so much it's really helpful

  • @user-ic9kf9my9c
    @user-ic9kf9my9c 6 місяців тому

    amazing lecture

  • @apporvaarya
    @apporvaarya 5 років тому +1

    very helpful video :)

  • @user-cq3mj4bt5w
    @user-cq3mj4bt5w 3 роки тому

    Thank you very much

  • @derczaja
    @derczaja 6 місяців тому

    nice video. thanks

  • @soundharyar268
    @soundharyar268 2 роки тому

    Thank you so much

  • @yogenghodke
    @yogenghodke 4 роки тому

    Tum bohot mast kaam karta hai maqsood bhai

  • @ranimchahrour3302
    @ranimchahrour3302 8 місяців тому

    if we have T1 and T2 the same value how we can solve it?

  • @somebodyonce378
    @somebodyonce378 5 років тому +1

    Wow, that was really clear. thank you

  • @JOJO_THE_PROGRAMMER
    @JOJO_THE_PROGRAMMER 4 роки тому

    Dude your channel is so underrated i bet after few advertisements you're subscribers Will be around 100k-250k

  • @reemjomaa1822
    @reemjomaa1822 4 роки тому

    very helpful thanks

  • @rojarsam9721
    @rojarsam9721 Рік тому +1

    Very useful bro

  • @editist14
    @editist14 7 місяців тому

    We are starting from 0..then if we take period of 5 time it will take its value as 4,9,14,19 only na sir...since 0 to 4 is of 5 periods

  • @achajackson5898
    @achajackson5898 4 роки тому

    Try the RM algorithm with Non-Preemption.

  • @laurasophiavhirschhausen578
    @laurasophiavhirschhausen578 4 роки тому +6

    Hello, this was very helpful. Thank you!:) Although I have an open question: What are hyper-periods in RMS?

    • @vellankisaipradeep4306
      @vellankisaipradeep4306 3 роки тому +2

      You can get it if you get a chance to work in production system or live system.

    • @vellankisaipradeep4306
      @vellankisaipradeep4306 3 роки тому +4

      Anyway I will try explaining, imagine there has to be a program which to be executed at 11.59 everyday and it updates calender of your live system, the system gonna crash if that job has a failure or scheduling is having some discrepancy... Your program must run at 11.59 and it has to preempt all the other processes in order to get itself executed.. Depending on your program other programs run the very next day(minute after 11.59) there is some concept to accommodate this job we use hyper period concept

    • @vellankisaipradeep4306
      @vellankisaipradeep4306 3 роки тому +1

      Based on hyper period.. A virtual concept we schedule all the jobs, it's not what we introduce after some hours or bug, its all done by the OS itself

    • @BangaWangaTschanga
      @BangaWangaTschanga Рік тому

      The hyper-period is just the greatest common multiple of all period times. This means: If we can find a valid schedule, this is the period that is guaranteed to repeat the schedule in a cycle.

  • @deepakalinavlogs
    @deepakalinavlogs 4 роки тому

    Thank you sir

  • @tanmaysamal2671
    @tanmaysamal2671 Рік тому

    Thanks a lot

  • @gouthamimgk990
    @gouthamimgk990 Рік тому +2

    Thank you so much for your simple and superb explanation 🙏🙏🙏🙏🙏

  • @siddhanthbhattacharyya4206
    @siddhanthbhattacharyya4206 7 місяців тому

    god amongst men. Thanks for this

  • @veenadas5815
    @veenadas5815 4 роки тому

    How t1 will be comes in one unit?

  • @irfanhafizhi627
    @irfanhafizhi627 6 років тому

    So good

  • @sameerghimire
    @sameerghimire 5 років тому

    good one

  • @snigdhasridhar9505
    @snigdhasridhar9505 5 місяців тому

    thank you sir

  • @vashishtaGMS
    @vashishtaGMS 2 місяці тому

    thank you sir vit vellore bad exam today

  • @techvishnuyt
    @techvishnuyt Місяць тому

    thanks bro

  • @AditiThakur2801
    @AditiThakur2801 5 років тому

    Thanks u sir

  • @user-et9um5ol5r
    @user-et9um5ol5r Місяць тому

    교수님보다 인도식 발음 유튜버가 더 알아듣기 쉬우면 개추 ㅋㅋ

  • @haledennis1112
    @haledennis1112 3 роки тому

    Thanks mate

  • @OGabrielFreitas
    @OGabrielFreitas 4 роки тому +1

    you really save me

  • @zygimantasjasiunas5240
    @zygimantasjasiunas5240 4 роки тому +1

    In this example you had very nice periods of 5. What if I have two tasks one with period 16 and another with period 6? the interval will be 6 then 12 then 18? But the maximum is 16 and not 18. What to do in such case?

  • @ishmeetsingh1962
    @ishmeetsingh1962 6 років тому

    bhai or videos bna yyr mpcp slack based ceiling ,weighted rond robin 3 -4 videos bhut zyada achi hai make more videos always there for support

    • @ishmeetsingh1962
      @ishmeetsingh1962 6 років тому

      sirf 3-4 videos bna ke channel grow nhi karega ek topic pe

  • @Maria-md4po
    @Maria-md4po 20 днів тому

    life saver like actually

  • @tantran1995
    @tantran1995 4 роки тому

    Silly question, but capacity

    • @anuraggoyar
      @anuraggoyar 3 роки тому

      right bro, nd nothing is silly to ask😁

  • @ngandinh9766
    @ngandinh9766 Рік тому

    How about L max of them ?

  • @unnulvithai5490
    @unnulvithai5490 2 роки тому

    Thanks bro

  • @muhammadsafiullah8428
    @muhammadsafiullah8428 5 років тому

    helpful!

  • @dante3889
    @dante3889 3 роки тому

    Thank's man

  • @uyennhik43a60
    @uyennhik43a60 Рік тому

    thanks a lot

  • @kartikamanhas993
    @kartikamanhas993 6 років тому

    👍👍👍👍

  • @hsahu11
    @hsahu11 3 роки тому

    Deadline ? how to solve this with deadline

  • @denchen1950
    @denchen1950 2 роки тому

    NICE AND CLEAR EXPLAINATION OMG LOL

  • @MeshWallen
    @MeshWallen 2 роки тому

    Here during Embu university's exams Kenya

  • @user-dp3ri3fj1w
    @user-dp3ri3fj1w Місяць тому

    Nice

  • @RahulPatil-yj2vu
    @RahulPatil-yj2vu 2 роки тому

    sir videos on polling server please

  • @anamikakumari4311
    @anamikakumari4311 2 роки тому

    Understood in one quick shot

  • @amabiler4905
    @amabiler4905 4 роки тому

    Thank you very much it helps me a lot :)

  • @michelmeister5763
    @michelmeister5763 3 роки тому

    U have n mistake at minute 5:10 , You're checking T3, but you are talking about T1.

  • @jg9193
    @jg9193 4 роки тому +1

    I love you

  • @wolfcompany2
    @wolfcompany2 3 роки тому +1

    wait wait, whats LCM?

    • @walternewsome8573
      @walternewsome8573 3 роки тому

      least common denominator

    • @ThefamousMrcroissant
      @ThefamousMrcroissant 3 роки тому +1

      Least common multiple. The smallest number (usually integer) that all parameters can multiply into. 20*1=20, 5*4=20 and 10*2=20; all parameters can multiply into 20, and it is the smallest possible solution.

  • @marcelolopesdeamorimjunior9723
    @marcelolopesdeamorimjunior9723 3 роки тому

    Such a M.V.P.

  • @randomeverything8304
    @randomeverything8304 Місяць тому +1

    Cooker ki seeti band karlo dal jal jayegi

  • @PATH_to-Allah
    @PATH_to-Allah 4 роки тому

    Hi
    U are explanation is too good.
    Can u explain fixed-priority sporadic servers.

  • @Chhooso
    @Chhooso Рік тому

    noiceee

  • @manepallipravallika1968
    @manepallipravallika1968 4 роки тому

    i want more examples on rate monotonic scheduling algorihm sir

  • @SURAJ-if7go
    @SURAJ-if7go 5 років тому

    You are taken LCM as 20 in video. What's wrong in it? Why you mentioned 40 in description.. reply please with tagging

  • @ayusssapkota327
    @ayusssapkota327 2 роки тому

    example toh dusra dhundle

  • @incognitomode8651
    @incognitomode8651 5 років тому

    I haven't read RM algorithm on any book but I think term 't' represents task not processor

  • @shreyanshshailesh967
    @shreyanshshailesh967 2 місяці тому

    Mallu op

  • @diogopinto4931
    @diogopinto4931 4 роки тому

    Very good explanation!

  • @user-cq3mj4bt5w
    @user-cq3mj4bt5w 3 роки тому

    Thank you very much

  • @linda-xd2pz
    @linda-xd2pz 2 роки тому

    Thanks

  • @ramboguten1910
    @ramboguten1910 5 років тому

    Thanks thanks sir

  • @kevinkurtys9715
    @kevinkurtys9715 3 роки тому

    Thanks you so much