Garbage Collection
介绍
固态硬碟(SSD)利用 NAND 快闪记忆体来储存资料,其控制器负责管理资料的存取和储存。与传统直接覆写旧资料的储存方式不同,SSD 需要先清除对应区块中的资料才能写入新的内容,这个过程称为 Garbage Collection,是 SSD 长期稳定运作和维持高效能的重要基础。
Garbage Collection的核心运作包括以下几点:
-
资料写入与清除过程:
SSD 的资料是以「页」为单位进行写入,但清除资料时则以较大的「区块」为单位。如果某个区块中同时包含有效与无效的资料,控制器会先将有效资料转移到新的区块,然后再清除旧区块中的无效资料。 -
释放储存空间:
当有效资料被迁移后,旧的区块会被完全清除,释放出一个全新的可用区块,让后续的资料可以顺利写入。 -
维持效能稳定:
透过有系统地管理资料,垃圾回收机制确保 SSD 能持续提供稳定的写入效能,并有效利用储存空间。
这种结构化的数据管理方法对于在 SSD 的运行生命週期内维持其可靠性和性能至关重要。
![]()