-
公开(公告)号:CN109582222B
公开(公告)日:2020-11-24
申请号:CN201811281365.0
申请日:2018-10-31
Applicant: 华中科技大学
IPC: G06F3/06
Abstract: 本发明公开了一种主机感知的瓦记录磁盘中持久缓存的清理方法,包括:(1)监测瓦记录磁盘的使用情况,若检测到空闲窗口,且持久缓存的剩余空间低于预设的空闲阈值,则转入步骤(2);(2)获得磁道区域的使用信息,并确定清理持久缓存时需要写入数据的目标磁道区域;(3)根据目标磁道区域的使用信息构造顺序写请求,并将顺序写请求写入目标磁道区域,以触发瓦记录磁盘清理持久缓存的操作。本发明能够利用系统的空闲时间主动清理持久缓存中的数据,从而有效提高主机感知的瓦记录磁盘的性能。
-
公开(公告)号:CN106802923B
公开(公告)日:2020-05-19
申请号:CN201611176282.6
申请日:2016-12-19
Applicant: 华中科技大学
IPC: G06F16/16 , G06F16/172
Abstract: 本发明公开了一种基于固态盘的文件更新方法及系统,针对文件的修改操作,文件系统在文件索引节点inode中添加修改记录,在文件执行修改操作时在修改记录中添加修改信息,在修改文件时,只需将修改的文件部分写入固态盘即可,减少了写入固态盘的数据量,减少了文件写入消耗的时间,提高了文件应用的性能。并且较少的数据量写入可以减少固态盘异地更新引起的写放大,延长固态盘的寿命。
-
公开(公告)号:CN110413229A
公开(公告)日:2019-11-05
申请号:CN201910620406.2
申请日:2019-07-10
Applicant: 华中科技大学
IPC: G06F3/06
Abstract: 本发明公开了一种数据写入方法,包括:文件系统层将预设时间段内收到的多个写请求进行缓存;文件系统层将多个写请求中相同文件的写请求聚集,并将多个写请求中所有小文件的写请求聚集;文件系统层将聚集的所有小文件的写请求分配到小文件组地址空间,小文件组地址空间为连续的地址空间;小文件组地址空间采用异地更新策略;小文件的写请求聚集后写入地址连续的小文件组地址空间所带来的RAID校验值更新次数小于累加RAID校验值更新次数,累加RAID校验值更新次数为聚集的小文件的写请求中所有单次单个小文件的写请求写入地址空间所带来的RAID校验值更新次数之和。本发明降低了更新校验值带来的写放大,使得RAID的写性能得到了提升。
-
公开(公告)号:CN109582222A
公开(公告)日:2019-04-05
申请号:CN201811281365.0
申请日:2018-10-31
Applicant: 华中科技大学
IPC: G06F3/06
Abstract: 本发明公开了一种主机感知的瓦记录磁盘中持久缓存的清理方法,包括:(1)监测瓦记录磁盘的使用情况,若检测到空闲窗口,且持久缓存的剩余空间低于预设的空闲阈值,则转入步骤(2);(2)获得磁道区域的使用信息,并确定清理持久缓存时需要写入数据的目标磁道区域;(3)根据目标磁道区域的使用信息构造顺序写请求,并将顺序写请求写入目标磁道区域,以触发瓦记录磁盘清理持久缓存的操作。本发明能够利用系统的空闲时间主动清理持久缓存中的数据,从而有效提高主机感知的瓦记录磁盘的性能。
-
-
-