228k views
5 votes
real-time system needs to handle two voice calls that each run every 5 msec and consumes 1 msec of CPU time per burst, plus one video at 25 frames/sec, with each frame requiring 20 msec of CPU time. Is the system schedulable

User Blueshift
by
4.9k points

1 Answer

2 votes

Answer:

The explanation has follow

Step-by-step explanation:

The time for a bit smaller than 1 second is one that can try if task can complete the work within second such as

Voice runs every 5 ms may be

1/0.005 that is 200 second

Similarly is a vedio run for 25 frame then it is equal to 25 time per second.

Voice that need 1 ms then it run in 200 ms per second.

Two voice task with one video = 200 ms * 2 + 500ms = 900ms

Two voice may have equall value but high then vedio. It allwoing the task to runa and need a fifo order.

User Flows
by
4.7k points