磁盘碎片的影响

来源:百度知道 编辑:UC知道 时间:2024/06/15 02:03:40
磁盘碎片对机器有什么影响?是影响寿命,还是速度,或者稳定性?

主要是影响速度,例如有A、B、C、D、E、F、G几个文件依次写入磁盘,在磁盘上保存的顺序就是A、B、C、D、E、F、G,如果删除掉了B、D、F文件,又写入了一个很大的H文件,则磁盘状况为A、H1、C、H2、E、H3、F、H4、G、H5,造成要读取H文件的时候,磁头必须在不同的扇区不停的跳转,不停的寻道,导致磁盘性能大大降低,而大家知道,计算机系统中磁盘子系统本身就是速度最慢的瓶颈,随机读取的速度又大大低于顺序读取,因此碎片文件会导致磁盘子系统的性能大幅降低,根据水桶原则,整套系统的性能也因此大大折扣

对于寿命方面,不管是顺序读取,还是随机读取,对于硬盘来说都只是正常的读、写操作,不会对寿命产生决定性的影响

对于稳定性方面,除非磁盘子系统的反映速度慢的低于程序最大响应时间(例如有坏道),否则不会对稳定性产生影响,而大家知道,随机读取再怎么慢,也不会慢的导致程序停止响应,因此对稳定性没有决定性影响

磁盘碎片应该称为文件碎片,是因为文件被分散保存到整个磁盘的不同地方,而不是连续地保存在磁盘连续的簇中形成的。

当应用程序所需的物理内存不足时,一般操作系统会在硬盘中产生临时交换文件,用该文件所占用的硬盘空间虚拟成内存。虚拟内存管理程序会对硬盘频繁读写,产生大量的碎片,这是产生硬盘碎片的主要原因。

其他如IE浏览器浏览信息时生成的临时文件或临时文件目录的设置也会造成系统中形成大量的碎片。文件碎片一般不会在系统中引起问题,但文件碎片过多会使系统在读文件的时候来回寻找,引起系统性能下降,严重的还要缩短硬盘寿命。另外,过多的磁盘碎片还有可能导致存储文件的丢失。

磁盘碎片只是影响速度的