一种文件预取方法、存储设备以及预取装置制造方法及图纸

技术编号:30423940 阅读:31 留言:0更新日期:2021-10-24 16:53
本申请实施例公开了一种文件预取方法、存储设备以及预取装置,在该文件预取方法中,存储设备根据读请求携带的文件访问信息生成第一关键词,采用该第一关键词和目标访问规律模板生成目标关键词,并将目标关键词指示的预测文件预取至缓存中。其中,目标关键词与第一关键词符合相同的特征。由于,该第一关键词和该目标关键词符合相同的特征,因此,该目标关键词指示的预测文件可能为用户在下一时刻需要读取的文件。因此,该文件预取方法可以用于对处理器第一次访问的文件进行预测,以实现对未访问过的文件进行预取,有利于处理器在访问新文件时提升读请求的命中率。文件时提升读请求的命中率。文件时提升读请求的命中率。

【技术实现步骤摘要】
一种文件预取方法、存储设备以及预取装置


[0001]本申请实施例涉及计算机存储领域,尤其涉及一种文件预取方法、存储设备以及预取装置。

技术介绍

[0002]缓存数据预取技术是一种计算机操作系统缓存存储优化技术。该缓存数据预取技术指在存储设备中的处理器访问数据进行计算之前,提前将前述数据从主存储器加载到缓存存储器上,以增加主机下发读请求的命中率,降低处理器访问数据的停顿时间,从而达到提升读性能的目的。
[0003]在现有技术中,存储设备将基于历史访问记录生成已被访问的文件的访问规律,形成由多个文件组成的历史访问队列。当前述历史访问队列中的某一个文件再次被访问时,存储设备可以将该历史访问队列中位于该文件之后的文件预取至缓存中,以增加存储设备中的主机下发读请求的命中率,提升系统读性能。
[0004]在这样的方案中,由于前述历史访问队列是基于已被访问过的文件生成的,因此,该存储设备仅可以预取已经被访问过的文件,而无法对未访问过的文件进行预取。因此,不利于主机在访问存储设备中的新文件时提升读请求的命中率。
专利
技术实现思路

[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件预取方法,应用于存储设备中,其特征在于,包括:根据读请求携带的文件访问信息生成第一关键词,所述文件访问信息为与所述读请求指示的文件相关的信息;采用所述第一关键词和目标访问规律模板生成目标关键词,所述目标关键词与所述第一关键词符合相同的特征,所述目标关键词用于指示预测文件;将所述目标关键词指示的所述预测文件预取至缓存中。2.根据权利要求1所述的方法,其特征在于,所述存储设备存储有多个访问规律模板,所述目标访问规律模板为所述多个访问规律模板中与所述第一关键词对应的访问规律模板,每个所述访问规律模板由采用基于文本语义的训练模型对多个初始关键词进行训练而得。3.根据权利要求2所述的方法,其特征在于,所述目标访问规律模板包含所述第一关键词和/或第一特征关联词,所述第一特征关联词用于指示所述第一关键词符合的特征。4.根据权利要求3所述的方法,其特征在于,所述目标访问规律模板还包含映射关系,所述映射关系用于指示所述多个初始关键词之间的关联方式,所述多个初始关键词包括所述第一关键词;所述采用所述第一关键词和目标访问规律模板生成目标关键词,包括:将所述第一关键词作为所述映射关系的输入,采用所述映射关系对所述第一关键词进行计算,输出所述目标关键词,所述目标关键词符合所述第一特征关联词指示的所述第一关键词的特征。5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:判断访问规律模板是否包含所述第一关键词;若所述访问规律模板包含所述第一关键词,则确定所述访问规律模板为所述目标访问规律模板;若所述访问规律模板不包含所述第一关键词,则进一步判断所述第一关键词是否符合所述访问规律模板中的特征关联词指示的特征;若所述第一关键词符合所述访问规律模板中的特征关联词指示的特征,则确定所述访问规律模板为所述目标访问规律模板。6.根据权利要求1至4中任意一项所述的方法,其特征在于,所述文件访问信息为来自不同访问目录的文件的信息,所述多个预测文件位于不同的访问目录。7.一种存储设备,其特征在于,包括:缓存、硬盘以及至少一个处理器;所述至少一个处理器,用于:根据读请求携带的文件访问信息生成第一关键词,所述文件访问信息为与所述读请求指示的文件相关的信息;采用所述第一关键词和目标访问规律模板生成目标关键词,所述目标关键词与所述第一关键词符合相同的特征,所述目标关键词用于指示预测文件;将所述目标关键词指示的所述预测文件从所述硬盘预取至所述缓存中。8.根据权利要求7所述的存储设备,其特征在于,所述存储设备存储有多个访问规律模板,所述目标访问规律模板为所述多个访问规律模板中与所述第一关键词对应的访问规律模板,每个所述访问规律模板由采用基于文本语义的训练模型对多个初始关键词进行训练
而得。9.根据权利要求8所述的存储设备,其特征在于,所述目标访问规律模板包含所述第一关键词和/或第一特征关联词,所述第一特征关联词用于指示所述第一关键词符合的特征。10.根据权利要求9所述的存储设备,其特征在于,所述目标访问规律模板还包含映射关系,所述映射关系用于指示所述多个初始关键词之间的关联方式,所述多个初始关键词包括所述第一关键词;所述至少一个处理器,具体用于将所述第一关键词作为所述映射关系的输入,采用所述映射关系对所述第一关键词进行计算,输出所述目标关键词,所述目标关键词符合所述第一特征关联词指示的所述第一关键词的特征。11.根据权利要求...

【专利技术属性】
技术研发人员:江舟向贵东刘金虎
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1