Computers and Technology
07.05.2023 03:25
103
242
10
Solved by an expert

Acomputer with a single cpu has 4gb ram, with the operating system taking up 512mb

Acomputer with a single cpu has 4gb ram, with the operating system taking up 512mb and each user program also taking up 256mb. suppose now that the computer system must execute i/o bound processes that wait for i/o 95% of the time. what is the benefit of adding 2gb ram to the computer system in terms of cpu utilization? what happens if the computer system must execute cpu bound processes that wait for i/o 12% of the time?
Show Answers
hickslily9
hickslily9
4,4(29 marks)

Let's assume a condition where ram is 256 MB and the program size is more than 256 MB

in that case, CPU has to wait for I/O to load the remaining part of the program..in this case  

CPU utilization is much poorer.

So adding gives benefit only when your CPU is fast enough to take advantage like if a process waiting for I/O

it can put the current process in the run queue and take another process from the ready queue.

This way a better CPU utilization can be achieved.  

So by adding ram we can load more programs while waiting for I/O . CPU utilisation will be better.

here by adding 2GB ram we can load 2048/256 = 8 new process into ram at the same time.

2. if cpu have to execute the cpu bound process that wait for I/O cpu will be idle most of the time while  

waiting for I/O to be done..this way CPU utilization will be  poorer as compare to earlier.

nosleepbrooklyn2006
nosleepbrooklyn2006
4,4(96 marks)
Command Specifics to a cpu or a microprocessor it is code 

Popular Questions about the subject: Computers and Technology

Acircuit-switching scenario in which ncs users, each requiring a bandwidth...
Computers and Technology
29.05.2022 09:43
What does it mean to say that a graph is complete?...
Computers and Technology
14.11.2021 21:55
Which part of a formal email is optional...
Computers and Technology
23.03.2022 03:35
Write a for loop to print all NUM_VALS elements of array hourlyTemp. Separate...
Computers and Technology
18.07.2022 21:27
Which of the following is not true about client/server networks? a. connections...
Computers and Technology
19.02.2023 20:28
What kind of company would hire an information support and service employee?...
Computers and Technology
22.02.2021 00:37
1841 william henry patents the calotype process, exposing wet (instead of dry)...
Computers and Technology
14.07.2021 03:58
Question: when using a line graph, why is it important to only graph 1-3 series...
Computers and Technology
23.01.2021 12:37
When using presentation software, if you wish to see what your slides will...
Computers and Technology
08.04.2022 22:02
What is not a good habit when presenting to an audience? read directly from...
Computers and Technology
27.05.2020 21:21

New questions by subject

Y=-2x-5 y=5x+6 Round to the nearest hundredth....
Mathematics
30.03.2022 01:26
Who painted the image above?...
Arts
30.10.2022 20:45
Divide (2 3/5) divide sign 2/3 (1 4/5) (2 9/10) (1 11/15) (3 9/10...
Mathematics
17.10.2020 23:19
Posibles productos y/o materiales para la unión de diferentes proyectos nesesito...
Engineering
26.01.2020 00:15
Silly rabbit. TRIX ARE FOR KIDS...
English
19.10.2022 00:43
Ellen works for an organization which generates a large amount of data everyday....
Business
13.01.2021 07:40
FREE P0IN*TS LESS GOO...
Mathematics
17.11.2020 10:32
Hello random people who use this app...
Physics
13.01.2022 15:40
Image above. Choose from the drop box for each one....
Mathematics
14.09.2021 01:40
PLSSSSSSSSSSSSSS HELP ME PLSSSSSSSSSSSSSSSSSS...
Mathematics
26.02.2023 23:23
#
#
#
#
# #

We expand our knowledge with many expert answers