Question: Consider a computer with 1024 Mbytes of available memory (not used by the OS), a disk, a terminal, and a printer. Three programs, JOB1, JOB2,

Consider a computer with 1024 Mbytes of available memory (not used by the OS), a disk, a terminal, and a printer. Three programs, JOB1, JOB2, and JOB3, are submitted for execution at the same time, with the attributes listed in the following Table:

JOB1

JOB2

JOB3

Type of job

Moderate compute

(65% CPU utilization)

Heavy I/O

(15% CPU utilization)

Heavy I/O

(10% CPU utilization)

Duration

6 min

30 min

48 min

Memory required

256 M

512 M

128 M

Need disk?

No

Yes

No

Need terminal?

No

No

Yes

Need printer?

No

Yes

No

1. Draw the utilization histogram (uniprogramming and multiprogramming) for each of the following:

  • CPU
  • Memory
  • Disk
  • Terminal
  • Printer
  • Job History

2. Complete the following Table to show the Effects of Multiprogramming on Resource Utilization:

Uniprogramming

Multiprogramming

Processor use

Memory use

Disk use

Printer use

Elapsed time

Throughput

Mean response time

Consider the following lists for the uptime(s) and downtime(s) for a particular system over a 24 hr period:

uptime (hours): {5.25, 3.45, 12.67, 2.58}

downtime (hours): {0.02, 0.005, 0.01, 0.015}

Calculate the Mean Time to Failure (MTTF), the Mean Time to Repair (MTTR) and the system Availability. Round your answer(s) to the nearest tenth.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!