📜  门| GATE CS 1997 |第73章

📅  最后修改于: 2021-06-29 20:15:13             🧑  作者: Mango

程序P从存储在设备D上的顺序文件F读取并处理1000个连续记录,而无需使用任何文件系统工具。鉴于以下

Size of each record = 3200 bytes
Access time of D = 10 msecs
Data transfer rate of D = 800 × 103 bytes/second
CPU time to process each record = 3 msecs

P的经过时间是多少,如果
一种)。 F包含未阻止的记录,并且P不使用缓冲?
b)。 F包含未阻塞的记录,而P使用一个缓冲区(即,它始终先读入缓冲区)?
C)。 F的记录使用阻塞因子2进行组织(即D上的每个块包含F的两个记录),而P使用一个缓冲区?

您可能认为将记录从缓冲区传输到P的局部变量所需的CPU时间可以忽略不计。回答:
解释:
这个问题的测验
如果您在以上帖子中发现任何错误,请在下面发表评论