Answered step by step
Verified Expert Solution
Question
1 Approved Answer
A few years ago when computers featured less RAM it is was common to increase it in order to enhance CPU performance. In order
A few years ago when computers featured less RAM it is was common to increase it in order to enhance CPU performance. In order to better understand the link between the two we now create a simple model for multiprogramming. We assume all the processes to be similar and spending the same fraction p of their time waiting for Input/Output (I/O) to complete. 1. What is the probability for n processes to be waiting at the same time, then express the CPU utilisation as a function of n? 2. Sketch the curve representing the CPU utilisation as a function of the number of processes for the following values of p: 25%, 60% and 90%. 3. A certain old computer has 256 MB of RAM, once loaded a light operating system uses 96 MB of RAM. Several programs are launched each of them using 48 MB. a) How many processes can be store simultaneously in memory? b) Assuming an average of 90% I/O waiting time what is the CPU utilisation? c) What is the effect of adding 256 MB, 512 MB and 1024 MB of RAM. Argue on which amount would be the most beneficial and would be worth the investment.
Step by Step Solution
★★★★★
3.45 Rating (158 Votes )
There are 3 Steps involved in it
Step: 1
1 The probability for n processes to be waiting at the same time can be calculated using the formula for the probability of n events occurring in a system with a given arrival rate and service rate In ...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started