欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

分区会损坏SSD寿命?看完释然了

程序员文章站 2022-06-26 20:52:28
在机械硬盘时代,我们就有给硬盘分区的习惯。 而到了ssd成为主角的当下,仍然会有很多人习惯于分区。但对于ssd分区,现在却多了一些质疑的声音: 1、分区会损坏ssd...

在机械硬盘时代,我们就有给硬盘分区的习惯。

而到了ssd成为主角的当下,仍然会有很多人习惯于分区。但对于ssd分区,现在却多了一些质疑的声音:

1、分区会损坏ssd的寿命。

2、ssd没必要分区。

那么实际情况是什么样的呢?我先来说第一个吧。

分区会损坏ssd的寿命?

提出这个说法的人,可能是将ssd的读写机制与机械硬盘的混为一谈。

我们知道,ssd是由一个个闪存组成,而闪存负责存储数据。

在使用相同规格闪存颗粒的情况下,大容量的ssd所用的颗粒肯定是比小容量的多。

分区会损坏SSD寿命?看完释然了

ssd的寿命是以擦写次数来定的,实际上也就是总写入量。从这里我们可以知道,容量大的ssd,寿命自然会更长。

但问题就出在这里,很多人认为ssd分区后,实际上就是把一个大容量的ssd分成了几个小容量的ssd,从而导致ssd的寿命减短。在这里给大家解释一下他们的逻辑。

分区会损坏SSD寿命?看完释然了

假如c盘只分了80gb,其中系统占了30g,意味着c盘只有50g可用,那c盘很快会被用尽,从而导致整个ssd坏掉。

假如c盘分了160gb,这时候可用的空间就多得多,闪存的消耗自然会慢很多,寿命也会更长一些。

但事实真是如此吗?显然不是。

分区会损坏SSD寿命?看完释然了

以一个512g的容量为例,分成两个区,也就是c盘和d盘,并一直向c盘写入数据,而d盘完全不用。

对于机械硬盘来说,c盘写满256g数据,而d盘的256g容量被浪费掉了,因为从来没东西写进去。

但对于ssd来说完全不一样。主控中的固件算法会动态将0-256gb的逻辑地址映射到整个512gb的物理空间上。

换句话说,虽然我们只是看到c盘有数据,但对于ssd来说,实际上是全盘都在读写。

这时候c盘和d盘的作用,本质上相当于两个文件夹而已。那么,也就不会存在一部分闪存先挂掉导致全盘挂掉的情况发生。

ssd有没有必要分区?

前面我们已经知道,分区对ssd的寿命不会产生影响,而是否需要分区,这要看个人的使用需求。

分区会损坏SSD寿命?看完释然了

一般情况下,容量在240g以下的ssd,其实没必要分区。

但如果是超过240g,建议进行分区,原因有两个:

分区会损坏SSD寿命?看完释然了

1、分区能够帮助我们更好地管理文档和数据。例如分成游戏盘,软件盘、文档盘等等,极大方便我们快速查找资料,大幅提高效率。

2、分区后,如果遇到系统崩溃的情况,还可以让其他分区的资料得以保存,提高数据保存的安全性。

分区会损坏SSD寿命?看完释然了