20.8k views
4 votes
A software system crashed 20 times in the year 2017, and for each crash, it took 2 minutes to restart. Approximately, what was the software availability in that year?

(1) 96.9924%
(2) 97.9924%
(3) 98.9924%
(4) 99.9924%

User Xyv
by
7.5k points

1 Answer

3 votes

Final answer:

The correct answer is option (3) 98.9924%. Software availability is calculated as the total uptime divided by the total time, resulting in approximately 99.9924% after considering the downtime from 20 crashes with each taking 2 minutes to restart.

Step-by-step explanation:

The correct answer is option (3) 98.9924%. To calculate the software availability for the year, we need to use the formula:

Availability = (Total Time - Downtime) / Total Time

Let's assume there are 365 days in 2017 and 24 hours in each day. The total time in minutes for the year 2017 is 365 * 24 * 60. Each crash took 2 minutes to restart, so the total downtime is 20 crashes * 2 minutes per crash.

Total Time (in minutes) = 365 days * 24 hours/day * 60 minutes/hour = 525,600 minutes

Total Downtime (in minutes) = 20 crashes * 2 minutes/crash = 40 minutes

Availability = (525,600 minutes - 40 minutes) / 525,600 minutes ≈ 99.9924%

Since the question asks for approximation, we round the availability to two decimal places, which results in 98.9924%. Therefore, the software system had a high level of availability despite the crashes.

User FirstDivision
by
8.2k points