-
公开(公告)号:CN120066984A
公开(公告)日:2025-05-30
申请号:CN202510526278.0
申请日:2025-04-25
Applicant: 华侨大学
IPC: G06F12/02 , G06F12/0877 , G06F11/14 , G06F16/13 , G06F16/172 , G06F16/18
Abstract: 本发明公开了一种基于缓存的ZNS‑SSD键值存储系统垃圾回收优化方法及装置,涉及计算机存储领域,方法包括以下步骤:选择步骤,选择无效数据占比>70%的Zone作为候选Zone;判断步骤,根据判断轮次值N,进行N轮判断;每轮判断将候选Zone内要参与compaction操作的有效SST文件缓存到内存当中;垃圾回收步骤,选择候选Zone中无效数据加上可缓存SST数据值占比最大的Zone进行垃圾回收操作;优化步骤,判断本次GC操作缓存的数据量是否>有效数据70%,是则直接结束垃圾回收操作;否则令增加判断轮次值为N+1值并结束垃圾回收操作。本发明降低了ZNS‑SSD与LSM‑Tree结合带来的级联放大,同时提高了GC操作的效率,减少了数据迁移的写放大。