It does not matter how slowly you go as long as you do not stop.
--Your friends at LectureNotes

Note for Real Time Systems - RTS By Prakash Poudel

  • Real Time Systems - RTS
  • Note
  • 5 Offline Downloads
  • Uploaded 9 months ago
0 User(s)
Download PDFOrder Printed Copy

Share it with your friends

Leave your Comments

Text from page-1

Jobs and Processors Job  Each unit of work scheduled or executed by system  Set of related jobs  Task  Computation of control law is a job.  FFT, Transmission of packet, retrieval of file etc. Prepared by: Er. Prakash Poudel Jigyasu 1

Text from page-2

Jobs and Processors Job(cont:)  Executed by OS  Needs some resource to execute Ex: CPU, Disk, network etc.  Resources are called Servers in Queuing theory Also called as resource processor in RTS Prepared by: Er. Prakash Poudel Jigyasu 2

Text from page-3

Processor  A processor is an active component on which the jobs are scheduled.  Speed Determines the rate of progress of a job  Same Processor=functionally identical  can be used interchangeably Execution Time  Time required to complete the execution of the job  Depends upon: complexity of job, resources, speed of processor Prepared by: Er. Prakash Poudel Jigyasu 3

Text from page-4

Processors and Resources • Processors: Pi – active – has speed attribute – usually CPU, could also be DSP, GP, etc. • Resources: R i – passive – does not have speed – accessible by only one job at a time – could be lock Prepared by: Er. Prakash Poudel Jigyasu 4

Lecture Notes