[发明专利]一种文件加载方法、设备、装置和计算机存储介质在审
申请号: | 201810670446.3 | 申请日: | 2018-06-26 |
公开(公告)号: | CN110647502A | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 康凯歌 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13 |
代理公司: | 44287 深圳市世纪恒程知识产权代理事务所 | 代理人: | 王韬 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 索引表 索引项 标识信息 存储位置信息 文件加载 内存 排序 更新 计算机存储介质 待加载文件 访问频率 加载文件 加载指令 接收文件 预先建立 预加载 磁盘 加载 访问 指令 查询 查找 携带 网络 | ||
本发明实施例提供了一种文件加载方法、设备、装置和计算机存储介质,所述方法包括:接收文件加载指令,所述文件加载指令携带有待加载文件的标识信息;根据所述待加载文件的标识信息查询预先建立的索引表,所述索引表包括从网络或本地磁盘预加载到内存中的文件的索引项;所述索引项包括标识信息、存储位置信息和访问次数;在所述索引表中查找到所述标识信息对应的存储位置信息时,根据查找的存储位置信息从所述内存中加载文件,并更新所述索引表中文件的访问次数;在至少一次加载所述索引表中索引项对应的文件后,对所述索引表中文件的索引项的排序进行更新,更新后的所述索引表中文件的索引项的排序为:文件的访问频率的从高到低的顺序。
技术领域
本发明实施例涉及但不限于文件处理技术,尤其涉及一种文件加载方法、设备、装置和计算机存储介质。
背景技术
随着网络技术的进步和市场的发展,用户对终端设备的文件处理效率提出了越来越高的要求。例如,在银行新一代呼叫中心(Next Generation Call Center,NGCC)系统中,经常需要加载、访问和修改很多业务相关的文件;在相关技术中,在需要用加载某个文件时,会去本地路径中寻找或者基于统一资源定位符(Uniform Resoure Locator,URL)从网络下载需要的文件,这种方案的文件加载效率较低,原因是:如果需要多次处理同一个文件,那么每次都要重新将其加载到内存中,造成了不必要的重复操作,并且导致文件输入/输出(I/O)操作频繁,加载业务的执行性能较低。
发明内容
本发明实施例提供了一种文件加载方法、设备、装置和计算机存储介质,可以提高文件加载效率。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种文件加载方法,所述方法包括:
接收文件加载指令,所述文件加载指令携带有待加载文件的标识信息;
根据所述待加载文件的标识信息查询预先建立的索引表,所述索引表包括从网络或本地磁盘预加载到内存中的文件的索引项;所述索引项包括标识信息、存储位置信息和访问次数;
在所述索引表中查找到所述标识信息对应的存储位置信息时,根据查找的存储位置信息从所述内存中加载文件,并更新所述索引表中文件的访问次数;在至少一次加载所述索引表中索引项对应的文件后,对所述索引表中文件的索引项的排序进行更新,更新后的所述索引表中文件的索引项的排序为:文件的访问频率的从高到低的顺序。
本发明实施例还提供了一种文件加载设备,所述设备包括处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,
所述处理器用于运行所述计算机程序时,执行上述任意一种文件加载方法的步骤。
本发明实施例还提供了一种文件加载装置,所述装置包括:接收模块、查找模块和处理模块;其中,
接收模块,用于接收文件加载指令,所述文件加载指令携带有待加载文件的标识信息;
查找模块,用于根据所述待加载文件的标识信息查询预先建立的索引表,所述索引表包括从网络或本地磁盘预加载到内存中的文件的索引项;所述索引项包括标识信息、存储位置信息和访问次数;
处理模块,用于在所述索引表中查找到所述标识信息对应的存储位置信息时,根据查找的存储位置信息从所述内存中加载文件,并更新所述索引表中文件的访问次数;在至少一次加载所述索引表中索引项对应的文件后,对所述索引表中文件的索引项的排序进行更新,更新后的所述索引表中文件的索引项的排序为:文件的访问频率的从高到低的顺序。
本发明实施例还提供了一种计算机存储介质,该计算机程序被处理器执行时实现上述任意一种文件加载方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810670446.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:档案处理方法与系统
- 下一篇:一种分布式存储方法及装置