A program P reads and processes 1000 consecutive records from a sequential file F stored on device D without using any file system facilities. Given the following:
(i) Size of each record = 3200 bytes.
(ii) Access time of D = 10 m secs.
(iii) Data transfer rate of D = 800 x 103 bytes/sec
(iv) CPU time to process each record = 3 m secs.
What is the elapsed time of P if records of F are organized using-a blocking factor of 2 (i.e. each block on D contains two records of F) and P uses one buffer?
A. | 12 sec |
B. | 14 sec |
C. | 17 sec |
D. | 21 sec |
Answer : A Explanation :
In this case 500 accesses are sufficient to transfer 1000 records. |
|
Option: A Explanation : Explanation will come here. Explanation will come here. Explanation will come here. Explanation will come here. Explanation will come here. |