摘要
本发明提供了一种优化垃圾回收效率的方法、存储装置和电子设备。该方法包括:响应于主机的写入数据请求,监测是否满足第一回收触发条件;响应于满足第一触发条件,以第一速率执行提前垃圾回收;监测是否满足第二触发条件;响应于满足第二触发条件,以第二速率执行提前垃圾回收,其中所述第二速率大于所述第一速率。本发明的方法不仅能够根据空区块的剩余数量,进入提前GC流程对数据进行整理,提前释放区块,还能够根据剩余空块数量改变GC流程一次编程数据量从而使得启动GC后部分写速度不会下降的太低。
技术关键词
垃圾回收效率
执行垃圾回收
存储装置
速率
闪存模块
监测模块
电子设备
贪婪算法
主机
编程
数据
总量
控制器
程序
比率
速度