首页 > 试题广场 >

由于Cache不足而影响计算机系统性能的原因是()

[单选题]
由于Cache不足而影响计算机系统性能的原因是()

  • 数据由硬盘到Cache的传输需要较长的时间
  • 数据由外部设备到芯片组(chipset) 的传输需要较长的时间
  • 处理器的性能得不到充分发挥
  • 指令不得不频繁地从硬盘加载
推荐
C。考察的是Cache的功能作用。

Cache是什么?

***是一个高速小容量的临时存储器,可以用高速的静态存储器芯片实现,或者集成到CPU芯片内部,存储CPU最经常访问的指令或者操作数据缩短CPU处理器的读写时间充分发挥CPU的性能

Cache的出现因素:

  • CPU的速度和性能提高很快而主存速度较低且价格高(也说明了CPU的性能受到了主存的遏制
  • 程序执行的局部性特点

编辑于 2019-08-22 14:18:55 回复(0)
这里问的是 为什么要有Cache, Cache的作用是什么;
缓冲区的作用是为了缓和运行速度快的设备和慢设备之间的差异问题;
如果是高速缓存区,是为了缓和处理器运行速度和到内存中取数据取指令的速度;若是内存中的I/O缓冲区,是为了缓和处理器和I/O读取速度之间的差异;内存作为磁盘的缓冲区,高速缓存作为内存的缓冲区,缓冲区存放的可能会有数据,也可能会有指令,但是当缓冲区大小不足时都是会使得处理器存在空闲的状态(或在等内存的数据,或I/O中断),答案中1,2,4都是一部分的体现,但是不够全面,如果时多选题全选是可以的;但是归根到底,都是CPU的性能得不到充分发挥,单选题只能选一个的话,就选3。
如果有不对、不恰当的地方还请不吝赐教:)
发表于 2019-12-26 17:25:22 回复(0)
cache高速缓冲区
寄存器--》cache->主存-》磁盘
发表于 2020-09-04 14:58:19 回复(0)
处理器性能得不到充分发挥
发表于 2021-12-23 22:52:10 回复(0)
感觉比较主观的题目
发表于 2019-11-09 19:02:16 回复(0)
等一个标准答案~
发表于 2019-08-22 00:47:35 回复(0)