Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

根据筛选规则抽取压缩包子文件的方法、系统及介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中孚安全技术有限公司

摘要:本申请公开了一种根据筛选规则抽取压缩包子文件的方法、系统及介质,主要涉及抽取压缩包子文件技术领域,用以解决现有的方案存在串行工作模式CPU利用率低、临时文件占用过多磁盘空间、临时目录下多级子目录创建、超大压缩包文件场景中可能遗漏部分目标文件的问题。包括:通过任务代理线程创建解压新任务对应的解压线程;通过解压线程遍历子文件,当当前子文件符合预设文件筛选条件且不低于预设配额阈值时,释放当前子文件到临时目录,同时削减预设资源配额的数值;当业务主线程处理完临时目录中的子文件并删除子文件后,业务主线程向子文件对应的解压线程下发临时文件删除通知;进而增加解压线程对应的预设资源配额的数值。

主权项:1.一种根据筛选规则抽取压缩包子文件的方法,其特征在于,所述方法包括:在主进程中创建业务主线程和异常监控线程;在文件抽取子进程中创建任务代理线程;获取筛选范围,启动主进程,读取筛选范围内的本地文件;当本地文件为压缩文件时,通过业务主线程发起解压新任务给任务代理线程,进而通过任务代理线程创建解压新任务对应的解压线程;其中,解压线程至少配置预设资源配额、压缩文件对应路径、预设文件筛选条件,解压新任务包含压缩文件对应路径;通过解压线程遍历压缩文件对应路径中的子文件,当当前子文件为压缩文件时,发起解压新任务给任务代理线程,进而通过任务代理线程创建解压新任务对应的解压线程;当当前子文件符合预设文件筛选条件且预设资源配额不低于预设配额阈值时,释放当前子文件到临时目录,同时基于释放的子文件的容量,削减预设资源配额的数值,同时向业务主线程发送子文件释放通知;其中,子文件释放通知包含释放子文件的压缩包内部路径以及在临时目录中的文件名;当业务主线程基于子文件释放通知和内设处理程序处理完临时目录中的子文件并删除子文件后,业务主线程向子文件对应的解压线程下发临时文件删除通知;进而基于临时文件删除通知中删除文件的容量,增加解压线程对应的预设资源配额的数值;在解压线程的运行过程中,基于预设时间间隔生成压缩文件解压进度通知,并发送至任务代理线程;基于压缩文件解压进度通知,任务代理线程向异常监控线程发送心跳通知;当预设通知时间段内,未收到心跳通知时,异常监控线程启动定时器,当预设定时等待时间段内未收到心跳通知时,控制执行文件抽取子进程退出流程。

全文数据:

权利要求:

百度查询: 中孚安全技术有限公司 根据筛选规则抽取压缩包子文件的方法、系统及介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。