Vista硬盘新技术存在的问题

Vista硬盘新技术存在的问题
问:都说在VISTA中支持混合硬盘,好像也就是传统的硬盘再加个闪存做缓冲吧,但我在日常使用中觉得应该是硬盘比闪存快的啊,这样闪存怎么能做硬盘的缓冲呢?答:每个硬盘有自己的缓存,现在的主流技术一般是8M缓存的,当然也有2M的,vista的技术是把闪存当成硬盘的缓存,这样村速度自然就快了。缓存越大,数据的吞吐量也就越大。而且usb2.0规范的理论最大船速速度是480M/S,比IDE/STAT接口的传输速度都快。所以是可以加快速度的。但是到底能不能加快速度,我的而知,毕竟只是理论的速度。但是缓存大速度快这个是不争的事实。

补充一下:因为480M/S的USB2.0规范是接口的理论传输最大值,传速度还取决于闪存的读写速度,所以不可能是480M/S,而硬盘比如IDE接口IDE100规格的,理论传输速度就是100M/S,而实际运行起来就是这个速度,差不了多少,现在SATA/SATA2是多块的速度我记不清了。而现在的闪存使用的闪存芯片一般达不到100M/s的速度,我知道最快的是50X传输的(不知道啥牌子了,现在也见不到这种宣传了),也到不了150M/S.
硬盘复制也分好几种情况,一种是同一个逻辑分区内拷贝,另一种是不同逻辑分区内拷贝,还有一种是不同物理分区内拷贝。
简单的说,同一个逻辑分区内复制就是D盘考D盘,这种速度是最快的,因为文件硬盘上存储是以簇为单位的,系统会自动记录一个簇对应的逻辑文件的地址,当你查找、拷贝、复制文件时,系统不是查找你的文件的物理地址,而是这个逻辑的簇的地址。每当你做查找、拷贝、复制这种操作的时候,文件的物理地址是不变的,变得只是文件对应的簇的逻辑地址,可以说是瞬间就可以完成。(数据通过硬盘数据线传输,但是传输的只是簇对应的逻辑地址,数据量极小,所以可以瞬间完成。这就是在同一个目录下不能有同名的文件件的原因——簇的逻辑地址和物理地址是一一对应的。)
第二种情况简单的说就是C盘拷贝到D盘,也就是不同盘符间的拷贝,这种拷贝不仅要改变文件的所在簇的位置(物理地址),也要改变文件所对应的逻辑地址,所以这种拷贝基本上是以硬盘的最大传输速度进行的,过程大概是这样:1、读取一部分数据进入缓存;2、将缓存中的数据写到新的物理地址,并建立簇的逻辑地址;3、删除缓存中的内容;4、拷贝新的物理文件到缓存中;5、删除原文件所在物理地址的信息。所以速度就比较慢。(数据通过硬盘数据线传输,但是实际上还是在一个物理硬盘上进行操作)
最后一种简单的说就是你的机器有两块独立的物理硬盘,一个是C区,一个是D区。从C拷贝文件到D区是需要通过硬盘的数据线传输的,这时候南桥芯片的速度限制就出来了,而且两块硬盘型号不同,速度不同,几口不同都会大大的影响传输速度,基本上还不如闪存的速度快,除非做了优化或者使用一些技术。(数据通过硬盘数据线传输,但是实在两块物理硬盘之间进行操作,速度最慢。)
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部