Real Time Operating System - IITKGP
Real Time Operating System - IITKGP
  • 21
  • 192 918
Lecture 16 : Priority Ceiling Protocol
To access the translated content:
1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation
The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video.
Your feedback is highly appreciated. Kindly fill this form forms.gle/XFZhSnHsCLML2LXA6
2. Regional language subtitles available for this course
To watch the subtitles in regional languages:
1. Click on the lecture under Course Details.
2. Play the video.
3. Now click on the Settings icon and a list of features will display
4. From that select the option Subtitles/CC.
5. Now select the Language from the available languages to read the subtitle in the regional language.
มุมมอง: 6 863

วีดีโอ

Lecture 20 : Unix as a Real-Time operating System
มุมมอง 3.7K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 19 : Some basic issues in Real-Time Operating Systems
มุมมอง 2.8K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 18 : Analysis of PCP priority inversions
มุมมอง 2.6K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 17: PCP Priority Inversions
มุมมอง 3.3K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 12 : Further RMA Generalizations
มุมมอง 2.4K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 13 : Resource Sharing among Real-Time Tasks
มุมมอง 5K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 14 : Solution to Priority Inversion Problem
มุมมอง 4.2K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 15 : Highest Locker Protocol
มุมมอง 4.1K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 11 : RMA Generalizations
มุมมอง 3.4K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 10 : Rate Monotonic Analysis
มุมมอง 3.6K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 7: Event-driven schedulers
มุมมอง 6K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 9 RMA Task Schedulability
มุมมอง 4.4K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 8 : Rate Monotonic Algorithm
มุมมอง 5K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 6 : Exercises on Frame size Selectoin
มุมมอง 7K6 ปีที่แล้ว
To access the translated content: 1. The translated content of this course is available in regional languages. For details please visit nptel.ac.in/translation The video course content can be accessed in the form of regional language text transcripts, books which can be accessed under downloads of each course, subtitles in the video and Video Text Track below the video. Your feedback is highly ...
Lecture 1 : Introduction
มุมมอง 59K6 ปีที่แล้ว
Lecture 1 : Introduction
Lecture 2 : Basics of Tast scheduling
มุมมอง 20K6 ปีที่แล้ว
Lecture 2 : Basics of Tast scheduling
Lecture 4 : Cyclic Scheduler
มุมมอง 14K6 ปีที่แล้ว
Lecture 4 : Cyclic Scheduler
Lecture 5 : Cyclic Scheduler
มุมมอง 7K6 ปีที่แล้ว
Lecture 5 : Cyclic Scheduler
Lecture 3 : Cyclic executives
มุมมอง 14K6 ปีที่แล้ว
Lecture 3 : Cyclic executives
Prof R Mall
มุมมอง 15K7 ปีที่แล้ว
Prof R Mall

ความคิดเห็น

  • @Tomahawk001
    @Tomahawk001 หลายเดือนก่อน

    One of the best lectures on RTOS on TH-cam, Respect to Professor sir and to IIT KGP 🙏🙏🙏🙏🙏

    • @digbijayagudu7454
      @digbijayagudu7454 11 วันที่ผ่านมา

      Bhai app english ya hindi mai dekhate ho

  • @cogoltina9865
    @cogoltina9865 2 หลายเดือนก่อน

    Great series 👍

  • @FatimaAlsayigh
    @FatimaAlsayigh 4 หลายเดือนก่อน

    Sir does cyclic scheduler has clock tik or not ??

    • @ravishankarnolastname1917
      @ravishankarnolastname1917 4 หลายเดือนก่อน

      Yes, a timer is set to call the scheduler at every frame period. The scheduler determines which task to run based on the schedule table.

  • @sashwin4916
    @sashwin4916 4 หลายเดือนก่อน

    why not 8 included in one of the frame sizes?

  • @BehzadmozaffariTazehkand
    @BehzadmozaffariTazehkand 5 หลายเดือนก่อน

    Tanx,

  • @toufique3390
    @toufique3390 8 หลายเดือนก่อน

    At 12:50 it is given summation ei/pi then why are the values of di taken ? (summation ei/di is done instead of summation ei/pi)

  • @anupkumarchaudhari4637
    @anupkumarchaudhari4637 9 หลายเดือนก่อน

    ye copy kiya hai, nptel ks report kro isko

  • @NarimaneChanane
    @NarimaneChanane ปีที่แล้ว

    thank uuuuu 🥰🥰🥰

  • @karan_thakur
    @karan_thakur ปีที่แล้ว

    I have a doubt, If someone can clear it.. In first example, How did we get to know that there will be 7 task instances ??

    • @MShashiPrakashRS
      @MShashiPrakashRS 9 หลายเดือนก่อน

      (Major cycle/task A deadline + Major cycle/task B deadline) = (24/6 + 24/8) = (4+3) = 7 instances

  • @niajahmed249
    @niajahmed249 ปีที่แล้ว

    an huge respect for you sir, i will be glad if i will be able to consume your teaching

  • @tanooprajan1524
    @tanooprajan1524 2 ปีที่แล้ว

    For those who are not getting PCP protocol follow the following lecture: th-cam.com/video/i4LEghz0H24/w-d-xo.html

  • @tanooprajan1524
    @tanooprajan1524 2 ปีที่แล้ว

    Other example of non-preemptible recourse -Printer

  • @manigoyal4872
    @manigoyal4872 2 ปีที่แล้ว

    are there any notes or ppt for same

  • @jennipherdhliwayo8439
    @jennipherdhliwayo8439 2 ปีที่แล้ว

    You're too much 😉

  • @pranavkale3289
    @pranavkale3289 2 ปีที่แล้ว

    Thank You. Very useful course.

  • @shankart4479
    @shankart4479 2 ปีที่แล้ว

    Sir, your videos are good, but the Video has 80% of your Face than the required content of display. That really helps a lot..

  • @sarveshmaurya2168
    @sarveshmaurya2168 2 ปีที่แล้ว

    sula dete ho bhai, abhi so ke utha mai 2 hr baad...

  • @ankitvyas5698
    @ankitvyas5698 3 ปีที่แล้ว

    @12:22 - Response time should not be the time between task release till the task completion, but it should be the time between the trigger of event and task completion, because the task release may also take some time (in order of uS or nS) after event is triggered. This are my believes, please correct me if I am wrong.

  • @shivam609
    @shivam609 3 ปีที่แล้ว

    bot reading from notes

  • @ironbed2409
    @ironbed2409 3 ปีที่แล้ว

    Are you a bot?

  • @prateeksharma4936
    @prateeksharma4936 3 ปีที่แล้ว

    It's a shit

  • @sudosai
    @sudosai 3 ปีที่แล้ว

    extremely poor pedagogy.

  • @DingoAteMeBaby
    @DingoAteMeBaby 3 ปีที่แล้ว

    Does anyone else think he looks like a puppet?

    • @katrinejensrud537
      @katrinejensrud537 3 ปีที่แล้ว

      don't you have anything else to think about?

    • @prashkd7684
      @prashkd7684 3 ปีที่แล้ว

      No.. its just you

  • @dhaneshprabhu72
    @dhaneshprabhu72 3 ปีที่แล้ว

    I have a doubt on how are the tasks defined in a table driven scheduler. Is it done by storing the function(task) pointers in an array along with its time for execution? PLs help me with this

    • @ravishankarnolastname1917
      @ravishankarnolastname1917 4 หลายเดือนก่อน

      Yes, but the task functions need to be simple. You cannot have complex context switching. Could be short arithmetic operations or calculations.

  • @MichaelJihan05
    @MichaelJihan05 3 ปีที่แล้ว

    Thankyou for the course , It was very helpful.

  • @nitishmate9682
    @nitishmate9682 4 ปีที่แล้ว

    watching it at 1.75x

  • @adityarajora7219
    @adityarajora7219 4 ปีที่แล้ว

    quality education !!

  • @satendersingh1823
    @satendersingh1823 4 ปีที่แล้ว

    Sir, need to clarify one thing that is at 13:34 time in this video, at 120 ms, T3 must run not T2 bcz T2 already completed its efficiency in 150 ms period. T3 run for 30 ms till 150ms, the T2 runs for 30ms upto 180ms and then T3 run for 10ms till 190ms..

  • @maheshkumarsahu5412
    @maheshkumarsahu5412 4 ปีที่แล้ว

    Worst

  • @nambininrakotojaona6183
    @nambininrakotojaona6183 4 ปีที่แล้ว

    Respect Sir from Europe ❤

  • @ASHEGAMING
    @ASHEGAMING 4 ปีที่แล้ว

    nice

  • @funwithdone1513
    @funwithdone1513 4 ปีที่แล้ว

    Aba buda

  • @maheswariyarra9722
    @maheswariyarra9722 5 ปีที่แล้ว

    Our Lecturers said the same by looking at your videos.But your lecture is easier to understand.This shows that it needs more than just knowledge to teach the things.

  • @maheswariyarra9722
    @maheswariyarra9722 5 ปีที่แล้ว

    very nice. It is very Useful and easy to understand the class. And one thing i did not understand the Event Driven Schedulers

    • @ravishankarnolastname1917
      @ravishankarnolastname1917 4 หลายเดือนก่อน

      time driven schedulers - triggers a scheduling point every time timer expires (no priorities/preemption). Event driven schedulers - triggers a scheduling point every time an event occurs like a task is ready/complete (priority involved, preemptible).