📜  门|门 CS 1997 |第 73 题

📅  最后修改于: 2021-09-25 04:03:11             🧑  作者: 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 时间可以忽略不计。回答:
解释:
这个问题的测验
如果您发现上面的帖子有任何错误,请在下面评论