为什么固态硬盘会越用越慢?

很多人以为固态硬盘和机械硬盘一样需要定期整理碎片,其实恰恰相反。Windows系统默认开启的磁盘整理功能对SSD不仅没用,反而会因为频繁的无意义写入操作,严重消耗闪存单元的写入寿命,导致耐用性下降进而影响性能表现。

固态硬盘的数据写入机制决定了它不能像U盘那样直接覆盖旧数据。刚买来时里面空无一物,想写哪就写哪,速度飞快。但随着使用,数据填满后,新数据必须先让主控把旧的无效数据清理掉,腾出空位才能写入,这个‘先清后写’的过程必然导致速度变慢,TRIM功能就是为了缓解这个问题。

SSD内部其实预留了一部分用户看不见的空间,叫做OP预留空间。这部分空间是主控进行垃圾回收、磨损均衡等优化操作的‘工作台’。预留空间越大,主控调度越从容,性能就越稳定。一旦用户把硬盘塞得满满当当,预留空间被压缩,主控忙不过来,掉速就在所难免。

除了逻辑上的原因,物理上的过热也是性能杀手。虽然现在的芯片工艺进步了,很多SSD摸起来不烫,但在高负载长时间读写时,特别是那些追求极致速度的高端型号,主控芯片依然会产生巨大热量。一旦温度过高,主控为了保护自身不烧毁,会强制降低运行频率,导致读写速度断崖式下跌。