缓存对计算机整体性能的影响(CPU的和硬盘的)
- 提问者网友:趣果有间
- 2021-05-06 09:40
- 五星知识达人网友:英雄的欲望
- 2021-05-06 10:25
我认为缓存是计算机为了解决高速处理设备和低速存储设备的矛盾而设置的。例如:硬盘是计算机主要的存储设备,但程序是无法在硬盘运行的,因为硬盘速度只有100M/秒,CPU需要处理的数据都需要读入到内存里运行,但是即使是G级别的内存,也无法满足高速CPU的数据传输要求,所以只能设置高速缓存来缓解这个矛盾,从486开始,CPU内部就内置了4K的高速缓存,可以和CPU同步传输数据,应该说传统的电脑架构中,缓存无处不在,作用都是解决高速处理设备和低速存储设备矛盾而设置的,未来如果存储设备能和CPU处理步骤达到同步和一致,那么缓存或许也会逐渐消失的。
- 1楼网友:洎扰庸人
- 2021-05-06 14:23
现在我们计算机运算速度问题,硬盘缓存是一个讲计算机界有待解决的问题,影响着整机的运行速度!
因为我们的数据存放在硬盘内,需用这些数据时需:硬盘-高速度缓存-内存-CPU
缓存越小,数据传输速度越慢,
就如:我们复制一个文件时,我们会随着文件大小而等待时间而不同!
- 2楼网友:蓝房子
- 2021-05-06 13:14
缓存是CPU和硬盘很重要的一个参数。
CPU方面,缓存大小对性能影响还是比较大的。同样的核心架构,因为二级缓存的大小,价位差异也比较大。而一般应用中,因为缓存大小影响到的CPU性能是很难看出来的。只有大型的游戏或者跑分中才能看出。
INTEL 的CPU因为架构原因,对缓存大小比较敏感。AMD CPU因为集成了内存控制器,相对来说对于缓存大小不那么敏感。所以AMD CPU一直做的缓存都不大。
硬盘方面,最重要的三个指标是硬盘单碟容量、转速、和缓存。在转速一样的情况下,首先考虑单碟容量,再看缓存。缓存对硬盘的性能影响也是一般看不出来的。
缓存是为大型应用而大的。
- 3楼网友:逐風
- 2021-05-06 11:57
存取速度对与硬盘的缓存尤其重要!但前提是你的硬盘容量超过了160G以上时才见效明显!
160G以下你读大文件也有明显的感觉!
CPU的缓存在于对指令集的存储!根据你的CPU来说!