由于最近遇到一些硬盘的问题,顺便查了一下资料进行了归纳整理,
如果有以下疑问的朋友可以来这里看一看
一、关于USB的那些事
1、常见USB接口类型
2、不同USB版本的速度
3、USB2.0/3.0实测数据
二、关于SATA的那些事
1、常见SATA接口类型及速度
2、SATA硬盘实测数据
3、机械硬盘VS固态硬盘读写原理
走过路过不要错过,网络一线牵,珍惜这份缘,前方高能,请客官系好安全带,咱们马上开车。
前言:日常工作中电子数据文件由于各种先天的优势(方便存储、不占用空间)逐渐取代了纸质文件。我们平时都是用U盘或者移动硬盘(机械硬盘)拷贝资料文件。硬盘的传输速度就成为评价硬盘的重要指标,我们今天就此内容严重的介绍一下。
一、关于USB的那些事
1、常见USB接口类型
还是用一张图来演示更加直观,这回可以把常见的接口对号入座了,终于把各位安顿好,了去我心头一块心病,强迫症患者就是把他们放在应有的位置上,各回各家各找各妈。
为了尽快让大家认识,我把每个USB的靓照放上去了,还备注了他们各自经常出没的地方,这回再叫不上名字来那就不怪我了哦。大家可以稍微关注一下那个特殊接口,一看就是继承了罗杰的衣钵,在未来将成为新一代的海贼王霸主,将接口时代进行统一,开启大秦王朝新纪元,它就是Type-C
总结一下:
1】. Type-A:最常用标准版 USB 接口
2】. Type-B:打印机设备常用
3】. Type Micro-B:移动手机硬盘的 USB 标准
4】. Type Mini-B:早期设备的 USB 接口
5】. Type-C:未来主流接口类型
2、不同USB版本的速度
USB的发展到目前已经有三个版本了,针对于不同接口我把相关参数罗列出来了,供大家了解,重点关注一下传输速度,这是今天我们要研究的参数。
当然以上是理论速度,与实际速度还是有差距的。
那究竟会差距多大?那是相当大啊!
让我们用实际的数据说话,正所谓实践是检验真理的唯一标准。
3、USB2.0/3.0实测数据
1】USB2.0实际速度
1.1】测试对象:金士顿2GB盘,电脑接口USB2.0,测试文件1GB
测试软件DiskSpeedTest(如有需要可私我)
测试结果:写入速度7.0MB/s,读取速度为17.7MB/s
1.2】测试对象:金士顿2GB盘,电脑接口USB3.0,测试文件1GB
测试结果:写入速度7.1MB/s,读取速度为17.6MB/s
分析:写入和读取数据几乎无变化
结论1:对于USB2.0的盘,2.0还是3.0的接口对于速度并不影响
1.3】测试对象:金士顿16GB盘,电脑接口USB3.0,测试文件5GB
测试结果:写入速度7.9MB/s,读取速度为19.2MB/s
分析:写入和读取数据较2GB盘速度有所提升
结论2:对于USB2.0的盘,容量越大读写速度可能会提升些,也有可能是U盘性能差异所致。
1.4】参考网上数据:通常所说的480 Mbps(60 MB/s)是USB2.0总线速度的上限,意味着最高速度,考虑通信协议的开销后,实际数据的传输速度存理论上最高也只有426Mbps(53 MB/s)。
实际综合条件下15 MB/s至25 MB/s都可以作为合理的高速目标,与测试结果符合相吻合。
2】USB3.0实际速度
2.1】测试对象:SEAGATE 1TB移动硬盘3.0接口,电脑接口USB2.0,测试文件5GB
测试结果:写入速度34.5MB/s,读取速度为32.3MB/s(数据不稳定,取的最大值)
2.2】测试对象:SEAGATE 1TB硬盘3.0接口,电脑接口USB3.0,测试文件5GB
测试结果:写入速度41.1MB/s,读取速度为31.9MB/s(数据不稳定,取的最大值)
分析:对于USB3.0的盘,读写速度都是USB2.0的水平,心里充满了蛋蛋的忧伤,感觉又被这个世界毒打了一顿,耳边响起了二泉映月的凄凉感。
通过下表的对比看,貌似比2.0效果好多了,这下我心里平衡了一些。
结论3:不要看标记的数据,实测才是王道。
数据列表如下,仅供参考
二、关于SATA的那些事
1、常见SATA接口类型及速度
SATA接口一般常见于电脑主板上,包括两种类型SATA2和SATA3,接口形式相同,主板上为了区别主要以颜色进行区分: SATA 2接口为黑色,SATA3接口颜色则为黄色/白色/蓝色,增加读速内容,整理后内容如下:
2、SATA硬盘实测数据
2.1】测试对象:ST31000526SV(1000bB),SATA3.0接口,电脑接口SATA3.0,测试文件5GB
测试结果:写入速度112.3MB/s,读取速度为114.4MB/s
由于该盘进行了分区,切换到另一个盘符,
测试结果为写入速度96.9MB/s,读取速度为101.1MB/s
结论4:接口决定上限,但实际速度还是根据硬盘本身的情况,同一硬盘不同分区速度会不同。
3、机械硬盘VS固态硬盘读写原理
为什么固态硬盘比机械硬盘快?
现在固态硬盘读取数据的时间一般都在0.1ms以下,而机械硬盘读取数据的时间一般在10ms以上。
3.1】机械硬盘
机械硬盘的读写速度与磁盘旋转、磁头移动速度以及磁头移动距离所决定的,这种机械移动的读取方式非常慢,直接制约着整个计算机的效率。 由于硬盘在生产时,磁盘的转速和磁头移动速度就已经固定无法改变了。可行的方案就是减少磁头移动的距离,最理想的状态就是访问的数据都在一个磁柱上。如果将系统的数据都放在一个磁柱或相邻的磁柱上,磁盘的读写速度将得到很大的提升,这就是磁盘分区的概念。它的好处:更容易管理和控制系统、提升系统效率。因为相关的文件和目录都放在一个分区里,系统读写磁盘时,磁头移动的距离缩短了。 (该节内容参考知乎作者:太平洋电脑网)
所以若想提升磁盘速度,请将相关的内容放到一个分区里,从而缩短磁头移动距离。
3.2】固态硬盘
固态硬盘和传统的机械硬盘不一样,由于闪存的实际写入速度都不高,因此固态硬盘都会采用缓存机制,现在主流的固态硬盘都已经是TLC的,如标称128GB的产品,一般会设计配置8GB~16GB左右的SLC缓存,因此测试软件如果整体数据写入量在SLC缓存容量以内,那么测试出来的结果其实只是SLC缓存部分的性能,但是实际使用中,如果出现大量数据写入,SLC缓存被用完了,而硬盘还来不及将缓存上的数据写入TLC闪存中,那么后面的写入速度就会下降到TLC闪存的实际写入速度级别,一般也就是100MB/s左右。这是主流TLC固态所不可避免的正常现象。而容量越大的固态,分给用于SLC缓存的容量就越大,但是将TLC闪存模拟成SLC缓存来使用,负面的影响就是减损使用寿命。(该节内容参考知乎作者:颜里杰)
固态硬盘容量越大,内部的颗粒就越多,读写性能越好,寿命就越长。不过,容量越大,对读取速度的影响不是很大,对写入速度影响比较大。
好了,以上就是我这次分享的所有内容,感谢你看到这里,如果对你有所帮助说明劳动没有白费。就这样咱们下期见。