Click here to Skip to main content
15,906,097 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more: (untagged)
this question is worked 1 mark on my assignment so it must be simple, so I dont know if i am over complicating htis. I have tried so many diffrent ways of figuring this out and none of them are right. Please help

Suppose a multiprogramming operating syste is alloting time slices of 50 seconds. If it normally takes 8 milliseconds to position a sisk read/write head over the desired track and another 17 milliseconds for the desired data to roate around the read/write head, how much of the program's time slice can be spent waiting for a read operation from a disk to take place. If the machine is capable of executing ten instructions each microsecond, how many instructions can be executed tduring this waiting period.

8+17/500 milliseconds. so 25 seconds is used to do some stuff. so 500-25=475 millseconds to wait?????

second part: 10 instructions each microsecond. so 4750 microseconds, so 4750/10= 475 instructions??????????
Posted
Updated 7-Apr-10 10:42am
v3

1 solution

This is homework assignment and we don't do them over here. Why don't you tell us your current solution and then someone can help you fix it.

And please edit your question instead of posting it as an answer.

-Saurabh
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900