硬件高手过来一下下

来源:百度知道 编辑:UC知道 时间:2024/05/22 01:10:54
书上说,硬盘高速缓存分为两种,硬件高速缓存和软件高速缓存。我想问一下,软件高速缓存利用工具软件来做这个工作,那么这个软件作用大吗?对硬盘是不是起到一个好的保护?(缓存软件到底能起什么作用,我还有点儿不明白)
还有,用什么工具软件好一点儿呢?用和不用这个软件对硬盘或电脑速度能起到不同的效果吗?

缓存跟内存的性质差不多 就是把经常使用 但是暂时不用的文件暂时存放在缓
存内 不用每一次使用都必须去硬盘取 这样减少硬盘的磨损 速度也提高很多

硬盘的硬件缓存 就集成在硬盘内

而软件缓存 一般使用在下载工具上 避免硬盘频繁的读盘 你要说想要专门独立的缓存软件 现在好象还没有

高速缓存英文是cache。一种特殊的存储器子系统,其中复制了频繁使用的数据,以利于CPU快速访问。存储器的高速缓冲存储器存储了频繁访问的 RAM 位置的内容及这些数据项的存储地址。当处理器引用存储器中的某地址时,高速缓冲存储器便检查是否存有该地址。如果存有该地址,则将数据返回处理器;如果没有保存该地址,则进行常规的存储器访问。因为高速缓冲存储器总是比主RAM 存储器速度快,所以当 RAM 的访问速度低于微处理器的速度时,常使用高速缓冲存储器。

L1高速缓存,也就是我们经常说的一级高速缓存。在CPU里面内置了高速缓存可以提高CPU的运行效率。内置的L1高速缓存的容量和结构对CPU的性能影响较大,不过高速缓冲存储器均由静态RAM组成,结构较复杂,在CPU管芯面积不能太大的情况下,L1级高速缓存的容量不可能做得太大。采用回写(Write Back)结构的高速缓存。它对读和写*作均有可提供缓存。而采用写通(Write-through)结构的高速缓存,仅对读*作有效。在486以上的计算机中基本采用了回写式高速缓存。在目前流行的处理器中,奔腾Ⅲ和Celeron处理器拥有32KB的L1高速缓存,奔腾4为8KB,而AMD的Duron和Athlon处理器的L1高速缓存高达128KB。

L2高速缓存,指CPU第二层的高速缓存,第一个采用L2高速缓存的是奔腾 Pro处理器,它的L2高速缓存和CPU运行在相同频率下的,但成本昂贵,市场生命很短,所以其后奔腾 II的L2高速缓存运行在相当于CPU频率一半下的。接下来的Celeron处理器又使用了和CPU同速运行的L2高速缓存,现在流行的CPU,无论是AthlonXP和奔腾4,其L2高速缓存都是和CPU同速运行的。除了速度以外,L2高速缓存容量也会影响CPU的性能,原则是越大越好,现在家庭用CPU容量最大的是512KB,而服务器和工作站上用C