SSD硬盘和普通硬盘有什么区别?

简单的分,可以分为固态硬盘SSD和机械键盘HDD

如果再考虑接口的区别,固态硬盘又要分为SATA接口和m.2接口

机械硬盘HDD

机械硬盘一般都是SATA接口,因为正常的机械硬盘连续读写速度一般在100~200MB/s,而SATA III接口最多可以支持到500MB/s。

SSD硬盘和普通硬盘有什么区别?插图

机械硬盘的内部长这样,数据存储在那个圆形的磁盘里,读写是通过探针。磁盘上为一圈一圈的磁道,工作的时候会高速旋转,而探针可以来回摆动,以读取不同磁道中的数据。所以机械硬盘的连续读写和随机读写性能会有很大差距。假设一组数据存储在0,1,2,3,4,5,6磁道中,那么探针只需要读完0,跳到1,再跳到2……连续的跳转。但如果这组数据存储在0,99,1,98,2,97磁道中,探针就需要反复横跳,因此随机读写的速度会大幅度跳水,随机读写普遍在1MB/s以下。

但机械硬盘最大的优点就是便宜,如果只是为了存储数据,选机械硬盘比固态硬盘便宜得多;

SATA固态硬盘

上面说到SATA III接口的速度支持到500MB/s,市面上大多数固态硬盘基本上都可以达到这个速度,换句话说,是这个接口限制了固态硬盘的速度,并且固态硬盘的体积和重量都很小。市面上常见的机械硬盘分为2.5寸和3.5寸,SATA固态一般为2.5寸,但其实在外壳之下,固态硬盘的PCB板经常占不满外壳内的空间,只是为了兼容老式硬盘位。

相比于连读读写速度的提升,随机读写速度的提升更为明显,一般随机读取至少可以达到20MB/s,写入可以达到50MB/s;

m.2固态硬盘

SSD硬盘和普通硬盘有什么区别?插图11

由于m.2接口不需要像sata接口一样兼容老式硬盘位,硬盘的体积进一步缩小。

其实具体要分,还能分出pcie3.0x2、pcie3.0x4、pcie4.0x4,对应的顺序读写理论速度分别为:1800MB/s、3600MB/s、7200MB/s,再对比机械硬盘的速度,相当于降维打击了。

当然也不是没有缺点,正常的主板上可能只有一个或者两个m.2接口,想再扩展就只能买pcie插槽转接卡,或者买sata接口的硬盘。

综上:如果你电脑里只有一块硬盘,那就上固态,因为系统运行需要频繁的读写碎片化的文件,如果有m.2接口的,查询一下这个接口最高支持到的速度,买对应的m.2硬盘,没有的话就买一块SATA固态硬盘;如果电脑里已经有了一块固态系统盘,想再买一块硬盘装文件,对读写速度要求不高的话可以考虑买一块机械硬盘。

原文链接:https://www.zhihu.com/question/588306357/answer/2928716327?utm_id=0

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享