-
公开(公告)号:CN114840448B
公开(公告)日:2024-06-04
申请号:CN202210524346.6
申请日:2022-05-13
Applicant: 厦门大学
Abstract: 利用通道间并行加速3D闪存垃圾回收的方法,涉及固态硬盘存储技术领域。包括:1)垃圾回收重定向调度:包括计算通道服务率、计算重定向流量、计算垃圾回收造成的读性能损失、跨通道初始分配重定向流量、跨通道初始分配重定向流量;2)基于热度感知的页面分配:包括页面访问热度划分、通道服务率排序、基于热度的跨通道页面分配。解决单通道上长垃圾回收延迟造成严重I/O阻塞问题。重定向调度,从整体上缓解垃圾回收造成的请求阻塞状况,从而提升闪存整体性能。重定向页面热度,依据各通道的读负载状况分配不同热度的重定向页面,实现各通道负载均衡,最大化通道资源利用率。
-
公开(公告)号:CN114840448A
公开(公告)日:2022-08-02
申请号:CN202210524346.6
申请日:2022-05-13
Applicant: 厦门大学
Abstract: 利用通道间并行加速3D闪存垃圾回收的方法,涉及固态硬盘存储技术领域。包括:1)垃圾回收重定向调度:包括计算通道服务率、计算重定向流量、计算垃圾回收造成的读性能损失、跨通道初始分配重定向流量、跨通道初始分配重定向流量;2)基于热度感知的页面分配:包括页面访问热度划分、通道服务率排序、基于热度的跨通道页面分配。解决单通道上长垃圾回收延迟造成严重I/O阻塞问题。重定向调度,从整体上缓解垃圾回收造成的请求阻塞状况,从而提升闪存整体性能。重定向页面热度,依据各通道的读负载状况分配不同热度的重定向页面,实现各通道负载均衡,最大化通道资源利用率。
-
公开(公告)号:CN114138189A
公开(公告)日:2022-03-04
申请号:CN202111359749.1
申请日:2021-11-17
Applicant: 厦门大学
IPC: G06F3/06
Abstract: 一种加速3D NAND闪存中的子块擦除的方法,涉及数据处理。1)数据写入,包括划分逻辑页热度,阶梯式将不同热度的数据写入不同分组的块内;2)垃圾回收,包括目标块的选择和目标子块的选择以及有效页的迁移;3)基于模式设计,包括在不同子块划分模式下确定度量指标,将数据写入高回收效益子块。区分数据的不同热度,并阶梯式地将不同热度的数据写入到不同分组中的块内,投机地增加块内无效页的数目。将数据访问特征结合到子块擦除方法上,工作负载特征应用到子块擦除的设计中,通过将高热度的数据写入到快要被回收的子块中,加速闪存内部无效页面的回收;使得闪存内的无效页能够更集中地分布在部分子块中,极大地提高垃圾回收效益。
-
-