Answer the following questions:
(a) What is the average time to read or write a 512-byte sector for a typical disk rotating at 7200 RPM? The advertised average seek time is 8ms, the transfer rate is 20MB/sec, and the controller overhead is 2ms. Assume that the disk is idle so that there is no waiting time.
(b) A program repeatedly performs a three-step process: It reads in a 4-KB block of data from disk, does some processing on that data, and then writes out the result as another 4-KB block elsewhere on the disk. Each block is contiguous and randomly located on a single track on the disk. The disk drive rotates at 7200RPM, has an average seek time of 8ms, and has a transfer rate of 20MB/sec. The controller overhead is 2ms. No other program is using the disk or processor, and there is no overlapping of disk operation with processing. The processing step takes 20 million clock cycles, and
the clock rate is 400MHz. What is the overall speed of the system in blocks processed per second assuming no other overhead?
Correct Answer:
Verified
View Answer
Unlock this answer now
Get Access to more Verified Answers free of charge
Q7: Imagine that you are proposing a new
Q8: Suppose we have two different I/O system
Q9: 75 that hard disk block a+1 will
Q10: 7 before the first wear out if
Q11: If a system contains 1,000 disk drives,
Q12: A given computer system includes a hard
Q14: Mention two advantages and disadvantages for using
Q15: Give a concise answer to each of
Q16: Section 6.7 focuses on transactional processing as
Q17: Disk Technology. Suppose we have a magnetic
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents