
- 操作系统教程
- 操作系统 - 主页
- 操作系统 - 需求
- 操作系统 - 概述
- 操作系统 - 历史
- 操作系统 - 组件
- 操作系统 - 结构
- 操作系统 - 架构
- 操作系统 - TAT 与 WAT
- 操作系统 - 类型
- 操作系统 - 服务
- 操作系统 - 特性
- 操作系统 - 进程
- 操作系统 - 进程调度
- 操作系统 - 调度算法
- 操作系统 - 多线程
- 操作系统 - 存储管理
- 操作系统 - 虚拟存储
- 操作系统 - I/O 硬件
- 操作系统 - I/O 软件
- 操作系统 - 文件系统
- 操作系统 - 安全
- 操作系统 - Linux
- 操作系统 - 附带答案的考试问题
- 操作系统 - 附带答案的考试问题
- 操作系统有用资源
- 操作系统 - 快速指南
- 操作系统 - 有用资源
- 操作系统 - 讨论
操作系统概述问答集 #2
问题:缓存如何能够提高计算机系统的性能?
回答:如果 CPU 和 I/O 设备的速度相近,则缓存有助于让 CPU 和 I/O 设备以全速运行,这样 CPU 和 I/O 设备就不会在任何时刻闲置。
通常,CPU 比输入设备快得多。在这种情况下,CPU 永远面临空的输入缓冲区,并处于等待输入设备将记录读入缓冲区的闲置状态。对于输出,CPU 会继续以全速运行,直到输出缓冲区已满,然后开始等待。
因此,缓存对于在计算工作和 I/O 操作之间取得平衡的任务非常有用。在其他情况下,缓存方案可能无法很好地发挥作用。
os_exams_questions_answers.htm
广告