printf("\n"):什么是磁盘缓存?

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 09:05:39
什么是磁盘缓存,有什么用,如何打开系统的磁盘缓存,如何进行设置,请各位指点,谢谢!

文件缓存的意义广于磁盘缓存

文件缓存最原始的概念是从DOS时代开始有的,是用一个叫做smartdrv.exe的程序来管理的(也就是Windows98用的)
文件缓存的意义在于使读写文件更快。

它的实现原理:当你写很少的数据时,这些数据先放在缓存中,并不是立即写入磁盘,当缓存积满时,再作一下向磁盘写。这样可以避免频繁读写磁盘,实际也表现了它非常有用。

我一次安装Windows2000,没有启用缓存,复制文件用了2个小时,启用缓存后,只要用5分钟。

而这些都是使用软件运算来达到效果的,这里的缓存往往是计算机内存的某些部分。

磁盘缓存是硬盘内置的硬件级别的缓存,是硬盘厂商设计的。
而磁盘的缓存这一指标,也成为了购买硬盘的考虑因素之一
所以说,文件缓存广于磁盘缓存

但是现在,有的软件将文件缓存的概念推广了,表示网络上的资源缓存

分两种:
1.硬盘磁盘缓存:一般就是硬盘上自带的缓存(也就是一个内存颗粒)一般硬盘为2MB,现在主流硬盘为8MB缓存。不能更改。
2.移动设备缓存(优盘,移动硬盘等):硬盘磁盘缓存其实是你的机箱内部的硬盘和内存充当了这个角色,这也就是WINDOWS2000系统不能直接热插拔USB设备的主要原因(容易丢失文件),而必须安全删除设备后才可以热插拔USB设备。XP系统为了防止这种问题,默认不启用移动设备缓存。这个值也不能直接修改。