移动硬盘缓存的作用是什么?

顺便问一下USB2.0理论上传输速度为480BM/S,但实际使用时却只有有十几MB,这是为什么?

1、缓存(Cache memory)是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部存储和外界接口之间的缓冲器。
2、由于硬盘的内部数据传输速度和外界介面传输速度不同,缓存在其中起到一个缓冲的作用。缓存的大小与速度是直接关系到硬盘的传输速度的重要因素,能够大幅度地提高硬盘整体性能。
3、当硬盘存取零碎数据时需要不断地在硬盘与内存之间交换数据,如果有大缓存,则可以将那些零碎数据暂存在缓存中,减小外系统的负荷,也提高了数据的传输速度。
4、硬盘的缓存主要起三种作用:一是预读取,二是对写入动作进行缓存,第三个作用就是临时存储最近访问过的数据。
5、有时候,某些数据是会经常需要访问的,硬盘内部的缓存会将读取比较频繁的一些数据存储在缓存中,再次读取时就可以直接从缓存中直接传输。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-11
480Mbps是480兆位每秒(不能认为是480MB每秒),Mbps与与MB/s的概念不同,需要区别理解。
b是数据的位,通常小写(意译是位,音译是比特,b是bit的缩写)。B是字节的意思,是Byte的缩写,通常大写。
一个字节是8位二进制数,也就是1B=8b(全写是1Byte=8bit)。所以480Mbps换算为60MB/s,也就是USB 2.0的理论传输速度极限为60MB/s,但是实际上并不能达到这个理想值,受限于移动硬盘的主控芯片方案不同以及单块硬盘的盘片数目,磁头数目,硬盘的缓存大小,电脑的USB接口类型,电脑安装使用的操作系统不同等众多因素的影响。一般的硬盘读取速度略快于写入速度,一般USB 2.0的2.5英寸移动硬盘的读写速度在35MB/s左右,能达到45MB/s更上的速度很不容易,已经非常不错了。
硬盘的缓存一般用来读写交换数据临时存储的,一般认为越大越有利,尤其是在下载文件或者开机启动时会有不一样的效果……本回答被网友采纳
第2个回答  2012-05-03
USB2.0技术规范是有由Compaq、Hewlett Packard、Intel、Lucent、Microsoft、NEC、Philips共同制定、发布的,规范把外设数据传输速度提高到了480Mbps,是USB 1.1设备的40倍!但按照原定计划新的USB 2.0标准只是准备把这个标准定在240Mbps,后来,经过努力将它提高到了480Mbps。由于当时制订的标准有了变化,USB规范就产生了三种速度选择:480Mbps,12Mbps、1.5Mbps。 而2003年6月份,当USB2.0标准开始逐渐深入人心之后,USB协会重新命名了USB的规格和标准,也许当时USB协会的举措只是为了更好的统一标准而不至于混乱,但也许USB协会没想到这个标准给闪存盘和MP3市场造成一个混乱的局面。   重新命名了USB标准将原先的USB 1.1改成了USB 2.0 Full Speed(全速版),同时将原有的USB 2.0改成了USB 2.0 High-Speed(高速版),并同时公布了新的标识。不言而喻,高速版的USB 2.0速度当然超过全速版的USB 2.0。
所以就可能造成你说的那种情况的发生了…………
第3个回答  2012-05-02
我只能说理论速度应该是480Mbps,“b”是一数据位的意思,我们常用的“B”是字节BYTE的意思,1字节=8位,1B=8b。480Mbps=60MB/s.
至于为什么USB2.0实际使用达不到理论最大速度,这个原因就比较复杂了,我也回答不了,作为一般消费者只能说理论和实际肯定是有差距的。