[发明专利]针对轮询机制的文件到达扫描优化方法有效
申请号: | 201911055505.7 | 申请日: | 2019-10-31 |
公开(公告)号: | CN110795403B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 张衍顺;孙静;刁麓弘;王晓波;张立凯 | 申请(专利权)人: | 北京永亚普信科技有限责任公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16 |
代理公司: | 北京晟睿智杰知识产权代理事务所(特殊普通合伙) 11603 | 代理人: | 于淼 |
地址: | 100018 北京市朝阳区东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 机制 文件 到达 扫描 优化 方法 | ||
本发明公开了一种针对轮询机制的文件到达扫描优化方法,包括:开启扫描程序;建立至少一个隐藏文件夹;提供目标文件夹;当目标文件被完整的写入到目标文件夹中时,在隐藏文件夹中创建唯一标识或在隐藏文件夹中写入第一数据,唯一标识或第一数据与目标文件相对应;降低扫描程序的轮询周期,提高扫描隐藏文件夹的频次,对隐藏文件夹进行扫描;当扫描程序扫描到隐藏文件夹中具有唯一标识或第一数据时,在目标文件夹中提取与唯一标识或第一数据相对应的目标文件。本发明在扫描过程中仅扫描隐藏文件夹,避免了提取的文件存在不完整的问题,同时也避免了大量文件没有及时处理导致积压在目标文件夹性能下降等问题。
技术领域
本发明涉及计算机技术领域,更具体地,涉及一种针对轮询机制的文件到达扫描优化方法。
背景技术
在计算机技术领域中经常会采用轮询策略对接收到的文件状态进行扫描,以便触发对文件的处理机制。但文件扫描的轮询机制是通过设定轮询周期来对目标文件夹进行扫描,获取存储在文件夹中文件状态的变化启动触发机制。采用轮询机制的优点是技术实现简单,但轮询周期如果设置太长导致文件处理的延时周期加长,轮询周期设置太短会造成文件不完整的问题。由于轮询扫描文件夹无法获取文件准确的状态,以至于可能触发文件处理机制时文件还未完全写入磁盘,导致只获取了部分文件信息无法保证文件完整性。
发明内容
有鉴于此,本发明提供了一种针对轮询机制的文件到达扫描优化方法,包括:
开启扫描程序;
建立至少一个隐藏文件夹;
提供目标文件夹;
当目标文件被完整的写入到所述目标文件夹中时,在所述隐藏文件夹中创建唯一标识或在所述隐藏文件夹中写入第一数据,所述唯一标识或所述第一数据与所述目标文件相对应;
降低所述扫描程序的轮询周期,提高扫描所述隐藏文件夹的频次,对所述隐藏文件夹进行扫描;
当所述扫描程序扫描到所述隐藏文件夹中具有所述唯一标识或第一数据时,在所述目标文件夹中提取与所述唯一标识或第一数据相对应的目标文件。
可选的,当在所述目标文件夹中提取与所述唯一标识或第一数据相对应的目标文件后,还包括删除所述隐藏文件夹中所述唯一标识或第一数据。
可选的,所述唯一标识或第一数据进一步为:与目标文件名相同的空文件、包含目标文件存储位置的文本文件、或者随机创建文件,所述文本文件包括数字、字母、或者数字字母的随机组合。
可选的,所述唯一标识或第一数据的文件大小小于所述目标文件的文件大小。
可选的,所述隐藏文件夹位于所述目标文件夹内。
可选的,还包括当所述目标文件被更改时,相应的所述隐藏文件夹中的所述唯一标识或第一数据相应的进行调整。
可选的,所述目标文件被更改,进一步地包括所述目标文件被删减、增加、或替换。
与现有技术相比,本发明提供的针对轮询机制的文件到达扫描优化方法,至少实现了如下的有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京永亚普信科技有限责任公司,未经北京永亚普信科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911055505.7/2.html,转载请声明来源钻瓜专利网。