[发明专利]一种高效扫描磁盘中文件的方法在审
申请号: | 201911083113.1 | 申请日: | 2019-11-07 |
公开(公告)号: | CN110825700A | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | 赵是吉;徐滢 | 申请(专利权)人: | 成都品果科技有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F9/50;G06F9/54 |
代理公司: | 成都高远知识产权代理事务所(普通合伙) 51222 | 代理人: | 李安霞;曾克 |
地址: | 610000 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高效 扫描 磁盘 文件 方法 | ||
1.一种高效扫描磁盘中文件的方法,其特征在于,包括以下步骤:
a、获取根目录下所有的内容文件,判断内容文件的类型属于文件或文件夹,
若内容文件的类型为文件,则执行步骤e,
若内容文件的类型为文件夹,则执行步骤b;
b、将获得的文件夹依次送入文件夹扫描队列尾部;
c、判断线程池是否有空闲资源,
若线程池有空闲资源,安排文件夹扫描队列中处于列头的文件夹进入线程池进行扫描,执行步骤d,
若线程池没有空闲资源,安排文件夹扫描队列等待,执行步骤c;
d、扫描进入线程池内的文件夹,判断文件夹下的内容文件的类型属于文件或文件夹,
若内容文件的类型为文件,则执行步骤e,
若内容文件的类型为文件夹,则执行步骤b;
e、对文件进行处理。
2.根据权利要求1所述的高校扫描磁盘中文件的方法,其特征在于:步骤d中,扫描每个文件夹均单独使用一个线程。
3.根据权利要求1所述的高校扫描磁盘中文件的方法,其特征在于:步骤c中,通过监测线程池中的线程数量峰值判断线程池是否有空闲资源。
4.根据权利要求1所述的高校扫描磁盘中文件的方法,其特征在于:应用环境为ios系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都品果科技有限公司,未经成都品果科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911083113.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有除尘装置的管材切割机
- 下一篇:抽油机井泵功图井下测试仪