几乎所有人都知道,个人电脑桌面上有个叫做“回收站”的东西,它的作用就是暂时存放用户已经从电脑中删除的东西,直至用户彻底删除。
在机械硬盘时代,由于数据可覆盖的物理特性,删除文件、整理文件是个非常轻松、几乎不会产生任何损耗的操作。
到了固态硬盘时代,种种新特性的加入,使得某些我们习以为常的操作却显得不合时宜,同时也诞生了部分基于闪存固态特性的新工作机制,例如机械硬盘时代流行的全盘整理工作,以及固态硬盘主控机制垃圾回收(GC)。
言归正传,今天我们就来聊聊固态硬盘中重要的主控机制垃圾回收(GC)。
垃圾回收机制就是固态硬盘的磁盘整理机制
垃圾回收,Garbage collection,业界多称之为GC机制。可以简单的理解为固态硬盘里的磁盘整理机制,它的具体工作是将混杂着“有效”和“无效”数据的闪存颗粒中,把含有“有效”数据的block合并在一起形成大的“有效”块,而将“无效”的block进行完全性的擦除,以留出大量空白的块。
这样做的好处主要有二种,一是能够整合可用数据块,让数据寻址更容易,减少主控压力;另一方面,也是更重要的,可以为磨损均衡提供更多空白数据块,从而提升闪存颗粒的寿命和固态硬盘的使用寿命。
当然了,空白数据块越多,对于固态硬盘实际读写性能也会有较大的提升。
推荐经销商