固态硬盘有哪些协议知识点?「建议收藏」

2022-11-05 15:33:54 浏览数 (2)

大家好,又见面了,我是你们的朋友全栈君。

固态硬盘的知识点

固态硬盘的协议: 同品牌,同型号,不同容量速度差距 删除数据是真的将数据删除了吗?

固态硬盘的协议:

硬盘是属于 NVM : Non-volatile memory 非易失性存储器件。NVM的种类

接口总线协议:

​ 我们固态硬盘一般有两种接口的固态,一种是SATA接口,一种是M.2接口的固态。

SATA固态硬盘接口

​ M.2接口的固态:,这个有两种的接口,一种是2个金手指端口的,一种是3个金手指端口的,他们的速度差别相差很大!! ​ 两个端口的是最快的一种,M.2接口,PCIE总线,NVME协议的固态,理论最快可达3200。 ​ 三个端口的是第二种,M.2接口,SATA总线,协议使用AHCI。这个速度就有瓶颈。 参考视屏:了解固态硬盘SSD

如何理解上图呢? 我们硬盘的数据最终是要到CPU进行处理。两个地方要进行搬运东西,要考虑三点:

  • 数据一次能够搬多少
  • 走哪一条路线过去
  • 怎么过去(开车过去还是骑自行车过去)

M.2接口一次能够搬运的东西更多,SATA和PCIE是作为总线,即是走哪一条路线过去,NVME和AHCI协议则是告诉你是怎么过去,是开车过去还是骑自行车过去。

同品牌,同型号,不同容量速度差距

​ 一般来说,固态硬盘的容量越大,速度越快,寿命越长。 ​ 因为固态硬盘是通过flash芯片来存储数据的,容量越大,芯片越多,一个时间可以同时读写的芯片数量越多,所以速度会更快。所以当你硬盘块装满的时候,速度降低的很严重!!!硬盘装的越满,硬盘寿命越短。 ​ 比如说:上图红色的表示装满数据,灰色表示空闲空间。红色的数据部分因为存放数据,不能去读写他,所有读写数据只能最后一个空闲的芯片。flash一般都有读写擦除寿命的,如果你反复的只擦写一个flash,那个flash就很容易产生坏道。

删除数据是真的将数据删除了吗?

答案是:并没有,只是将硬盘仓库管理表的表项登记为删除了,flash芯片行列的数据并没有消失。只是在下次要写的时候,先将原先的数据擦除,然后再写。

​ 参考视频:硬盘数据恢复的原理是什么?

数据恢复:使用Piriform Recuva软件可以恢复之前删除的数据。(根据硬盘的原理,如果你不小心删除了硬盘的某一个重要文件,最好不要再去读写硬盘了,以免将原先存放数据的那个位置被擦写了)

Piriform Recuva网盘地址 提取码:xobf

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/191465.html原文链接:https://javaforall.cn

0 人点赞