试题详情
- 简答题在有Cache的计算机系统中,进行I/O操作时,会产生哪些数据不一致问题?如何克服?
-
(1)存储器中可能不是CPU产生的最新数据,所以I/O系统从存储器中取出来的是陈旧数据。
(2)I/O系统与存储器交换数据之后,在Cache中,被CPU使用的可能就会是陈旧数据。
第一个问题可以用写直达Cache解决。
第二个问题操作系统可以保证I/O操作的数据不在cache中。如果不能,就作废Cache中相应的数据。 关注下方微信公众号,在线模考后查看
热门试题
- 假设m段流水线各段的时间相等,均为△t,
- 与流水线最大吞吐率高低有关的是()。
- 影响互连网络性能的因素有哪些?
- 寻址方式按操作数的物理位置不同,多使用(
- 最能确保提高虚拟存储器访问主存的命中率的
- 简述字节多路、数组多路和选择通道的数据传
- 假设一个同步总线的时钟频率为50MHz,
- 由于DLX是一种LOAD/STORE结构
- 试设计一个采用固定优先级的具有4个输入的
- 什么是请求字处理技术?请求字处理技术有哪
- 存储层次设计要解决的四个问题指什么?
- 在指令集结构的功能设计中,所有的指令集一
- 容量为128KB的8路组相联Cache命
- 在进行计算机系统设计时,一个设计者应该考
- 下图给出了某CPU内部结构的一部分,MA
- 评价输入输出系统性能的参数主要有()、(
- 多处理机常用哪些方式实现互连?各适合于什
- 在分布式存储器结构的机器中,将存储器分布
- 定点16位字长的字,采用2的补码形式表示
- Pentium处理器在结构上采用了()。