-
公开(公告)号:CN119847422A
公开(公告)日:2025-04-18
申请号:CN202411775886.7
申请日:2024-12-05
Applicant: 重庆邮电大学
IPC: G06F3/06
Abstract: 本发明公开了一种提高ZNS SSD写请求的冲突避免策略,它能有效降低写请求的延时,提高ZNS SSD吞吐量。它包括以下步骤:1、初始化:根据SSD内芯片的占用状态,在分区内生成空闲队列(Idle Queue)和工作队列(Busy Queue),空闲队列中根据分区映射顺序按序入队,工作队列根据请求的等待时间划分优先级从小到大入队;2、处理写请求时:请求优先命中空闲队列中的Block,如果空闲队列为空,则从工作队列中依次命中相应闪存块进行写操作,并更新分区映射表和分区的空闲队列和工作队列;3、回收时:当分区进行擦除操作时,清除分区映射表和队列,下次处理写请求时再动态生成分区映射表和队列。本发明通过将写请求尽可能的调度到处于空闲状态(或者等待时间较小)的芯片上处理,降低请求发生冲突的概率,从而降低写请求的等待时延,提升ZNS固态硬盘的吞吐量。