Menu

Multiprocessor 16 Processors 30 Attached Tape Drives Large Number Jobs Submitted System Re Q43791583

A multiprocessor with 16 processors has 30 attached tapedrives. There are a large number of jobs submitted to the systemthat each require a maximum of five tape drivers to completeexecution. Assume that each job starts running with only four tapedrives for a long period before requiring the fifth tape drive fora short period toward the end of its operation. Also assume anendless supply of such jobs.i) Assume the scheduler in the OS will not start a job unlessthere are five tape drives available. When a job is started, fivedrives are assigned immediately and are not released until the jobfinishes. What is the maximum number of jobs that can be inprogress at once? What are the maximum and minimum number of tapedrives that may be left idle as a result of this policy?ii) Suggest an alternative policy to improve tape driveutilization and at the same time avoid system deadlock. What is themaximum number of jobs that can be in progress at once? What arethe bounds on the umber of idling tape drives?

Expert Answer


Answer to A multiprocessor with 16 processors has 30 attached tape drives. There are a large number of jobs submitted to the syste…

OR