-
公开(公告)号:CN108153682B
公开(公告)日:2020-10-27
申请号:CN201711321124.X
申请日:2017-12-12
Applicant: 西安交通大学
IPC: G06F12/02 , G06F12/0882
Abstract: 本发明提出了一种利用闪存内部并行性进行闪存转换层地址映射的方法。当请求的映射关系不在缓存中时,需要从闪存中读取映射页到缓存,若缓存已满,则需要写回映射表末尾的映射项到闪存。本发明将对闪存的映射页操作与对闪存的数据页操作分离,将对映射页的写回与加载作为独立的请求,利用固态盘的并行性将不同请求的地址映射过程与数据访问过程并行处理,提高闪存的并行程度,进而提高资源利用率,减少因缓存未命中而带来的读写延迟,减少请求的平均响应时间,优化固态盘的性能。
-
公开(公告)号:CN107368436B
公开(公告)日:2020-08-18
申请号:CN201710516290.9
申请日:2017-06-29
Applicant: 西安交通大学
IPC: G06F12/0871 , G06F12/0882
Abstract: 本发明公开了一种联合闪存地址映射表的闪存冷热数据分离存储的方法,使用地址映射项检索模块接收及检索请求的逻辑页地址;命中的映射项移动到热缓存地址映射表首部;若热缓存地址映射表中的冷映射项命中,则进行冷热映射项转换,将热缓存地址映射表尾部的冷映射项移动到冷缓存地址映射表;若未在冷热缓存地址映射表找到需求映射项,则将冷缓存地址映射表尾部映射项淘汰,装载需求的映射项到热缓存地址映射表首部;若命中映射项在热缓存地址映射表中,则数据由热写入模块写入到闪存热数据区中;否则,数据由冷写入模块写入到闪存冷数据区中。本发明不需要记录所有逻辑页面的访问次数或访问频率,从而能够以较低空间开销进行闪存冷热数据分离存储。
-
公开(公告)号:CN108153682A
公开(公告)日:2018-06-12
申请号:CN201711321124.X
申请日:2017-12-12
Applicant: 西安交通大学
IPC: G06F12/02 , G06F12/0882
Abstract: 本发明提出了一种利用闪存内部并行性进行闪存转换层地址映射的方法。当请求的映射关系不在缓存中时,需要从闪存中读取映射页到缓存,若缓存已满,则需要写回映射表末尾的映射项到闪存。本发明将对闪存的映射页操作与对闪存的数据页操作分离,将对映射页的写回与加载作为独立的请求,利用固态盘的并行性将不同请求的地址映射过程与数据访问过程并行处理,提高闪存的并行程度,进而提高资源利用率,减少因缓存未命中而带来的读写延迟,减少请求的平均响应时间,优化固态盘的性能。
-
公开(公告)号:CN107368436A
公开(公告)日:2017-11-21
申请号:CN201710516290.9
申请日:2017-06-29
Applicant: 西安交通大学
IPC: G06F12/0871 , G06F12/0882
Abstract: 本发明公开了一种联合闪存地址映射表的闪存冷热数据分离存储的方法,使用地址映射项检索模块接收及检索请求的逻辑页地址;命中的映射项移动到热缓存地址映射表首部;若热缓存地址映射表中的冷映射项命中,则进行冷热映射项转换,将热缓存地址映射表尾部的冷映射项移动到冷缓存地址映射表;若未在冷热缓存地址映射表找到需求映射项,则将冷缓存地址映射表尾部映射项淘汰,装载需求的映射项到热缓存地址映射表首部;若命中映射项在热缓存地址映射表中,则数据由热写入模块写入到闪存热数据区中;否则,数据由冷写入模块写入到闪存冷数据区中。本发明不需要记录所有逻辑页面的访问次数或访问频率,从而能够以较低空间开销进行闪存冷热数据分离存储。
-
-
-