欢迎访问 手机端
您的位置: 首页 硬盘知识

固态硬盘在满盘时,性能究竟有没有影响,对于这个问题,大家都想知道。我将通过宏观层面的测试数据来说明,当SSD的某个分区或整个磁盘的使用率接近满容量时,SSD的性能是会下降的。

根据知乎的相关文章,SSD的写入性能主要受两大因素影响:写入放大(WA)和垃圾回收(GC)。当SSD空间所剩无几时,空白的存储单元变得稀缺,导致垃圾回收的频率增加,从而减慢了SSD的速度。此外,对于不带缓存的SSD,必须有足够的空余空间。一旦空间不足,缓存容量降低,连续写入性能随即下降。

实测数据,揭示性能变化

测试软件:AS SSD Benchmark

测试硬盘:NVMe SK hynix 128G,TLC颗粒,单硬盘,单分区

测试方法:对未满盘和满盘状态的SSD各进行3次测试,并取平均值作为结果

注:满盘状态为剩余空间2%~3%,AS SSD Benchmark在测试时SSD剩余空间低于此比值无法运行

随机3次测试数据

通过均值数据比较可知,SSD的性能确实会因为分区或全盘的使用率接近满容量而受到影响。

均值比较收据

综合以上数据和分析,我们可以得出结论:SSD的空间占用率确实会影响其读写速度,为了避免性能下降和延长SSD寿命,

建议:

  1. 定期清理:删除不必要的文件,以释放SSD空间。
  2. 启用TRIM命令:这可以优化SSD的垃圾回收机制。注意:启用此功能后,SSD上的数据将无法恢复。
  3. 考虑TBW:选择适合自己使用习惯的SSD,考虑其总写入字节数(TBW)。
  4. 数据备份:对于条件允许的用户,建议定期进行数据备份,将SSD上的数据转移到机械硬盘中存档。