精易论坛

标题: 文件极速枚举,70000文件无线程达到3秒 [打印本页]

作者: a2002    时间: 2018-7-27 14:41
标题: 文件极速枚举,70000文件无线程达到3秒
本帖最后由 a2002 于 2018-7-27 21:28 编辑

参考了@凌哥 的建议,去掉了数组的操作,用子程序接收搜索到的文件,速度又一次突破

代码已经优化到极致了,速度极快
无内嵌汇编,搜索完C:\windows目录只需3

[attach]785532[/attach][attach]785533[/attach]

支持枚举子目录,空目录等
支持枚举隐藏系统文件

下载(旧版本33秒)
极速找文件.e (3.33 KB, 下载次数: 108)

新版本(3秒):
极速找文件.e (3.95 KB, 下载次数: 501)

2.PNG (3.88 KB, 下载次数: 0)

2.PNG

1.PNG (9.57 KB, 下载次数: 0)

1.PNG

作者: 1185384801    时间: 2018-7-27 14:44
比较慢了
作者: 胆小的老虎    时间: 2018-7-27 14:44
枚举所有文件要33秒,时间还是有点长的,看能不能继续优化~
作者: 依旧沉沉    时间: 2018-7-27 14:50
问个比较外行的问题,枚举一般有啥用
作者: a2002    时间: 2018-7-27 14:50
胆小的老虎 发表于 2018-7-27 14:44
枚举所有文件要33秒,时间还是有点长的,看能不能继续优化~

这个不清楚,易语言的数组处理好像比较慢
作者: tao2tina    时间: 2018-7-27 14:50
路过看下,,,,,
作者: 天雨时晴    时间: 2018-7-27 15:26
谢谢分享
作者: 网络注册会员    时间: 2018-7-27 15:42
好强大支持你
作者: 凌哥    时间: 2018-7-27 15:54
速度受 加入成员 的影响,比较慢


作者: 凌哥    时间: 2018-7-27 16:02
我用哈希表替代数组,处理后 只需要10秒

作者: 凌哥    时间: 2018-7-27 16:12
15万个文件目录,8秒



作者: 小桥流水34    时间: 2018-7-27 16:57


作者: Decat    时间: 2018-7-27 18:24
真的好慢
作者: 千狐    时间: 2018-7-27 19:15
看看怎么样?
作者: 凌哥    时间: 2018-7-27 21:08
你这新改的确实提速了,但是...


作者: hk6242337    时间: 2018-7-27 21:09
这个挺好试试
作者: tzkm2008    时间: 2018-7-28 01:46
谢谢楼主分享!!
作者: aqwly    时间: 2018-7-28 08:50
好强大支持你
作者: 信念    时间: 2018-7-28 10:02
凌哥 发表于 2018-7-27 16:02
我用哈希表替代数组,处理后 只需要10秒

分享下源码
作者: jy896009    时间: 2018-7-29 08:27
这个666,看啊可能
作者: a13838975978    时间: 2018-7-29 09:07
感谢楼主分享 已收藏
作者: 2354914887    时间: 2018-7-29 14:10
哇哦,好牛逼的样子!!!!
作者: 045511    时间: 2018-8-1 07:47
666666666666666
作者: 045511    时间: 2018-8-1 07:48
33333333333
作者: vSpear    时间: 2018-8-17 10:45


作者: 网络注册络员    时间: 2018-8-27 13:53
下来试一试
作者: 网络注册网员    时间: 2018-8-27 13:55
我是来支持的
作者: chenbei    时间: 2018-9-11 15:56
支持开源~!感谢分享
作者: 想学易语言    时间: 2018-9-14 23:08
我是来学习的。
作者: 眉公    时间: 2018-11-1 23:46
好东西 好东西 谢谢开源
作者: 421042598    时间: 2019-1-26 22:29
看看是不是真的那么快
作者: 文武双全1149    时间: 2019-4-2 13:57
谢谢楼主,NB
作者: 文武双全1149    时间: 2019-4-11 13:10
谢谢分享6666666666666666666
作者: ysn2382617094ws    时间: 2019-4-11 21:54
65666666666
作者: lxsdjkk    时间: 2019-4-20 00:37
下载来看看!.........
作者: 遵义静以修身    时间: 2019-5-1 13:22
强大
作者: bei1024    时间: 2019-5-1 23:05
有有的的绑票在在d
作者: bei1024    时间: 2019-5-1 23:05
爱你的有有
作者: bei1024    时间: 2019-5-1 23:06
有有有失我我我我
作者: GS小东    时间: 2019-5-9 15:31
厉害。。
作者: 不知道    时间: 2019-5-19 14:53
看看大神的作品
作者: hhz    时间: 2019-5-26 15:07
我用的是循坏目录的方式,不知道跟枚举有啥区别
作者: 不知道    时间: 2019-8-21 18:57
灵歌谢谢哈哈哈
作者: lulu113    时间: 2020-7-20 06:31
学习学习,留个痕迹
作者: gay酱    时间: 2021-1-18 13:38
支持支持支持支持支持支持支持支持
作者: gay酱    时间: 2021-1-18 13:43
支持支持支持支持支持支持支持支持支持支持
作者: cjf19970621    时间: 2021-2-4 22:58
学习学习
作者: 神女软件定制    时间: 2021-2-4 23:07
这是很正常的方法啊,lstrcpyn (txt, txt, 0)应该改成取变量数据地址
作者: zifeiyu    时间: 2021-4-23 10:06
.................
作者: 凉忆亦凉心    时间: 2021-4-24 08:23

作者: xiaoshumiao1136    时间: 2022-4-10 20:52

谢谢分享
作者: xiaoshumiao1136    时间: 2022-4-10 21:03
看不懂啊
作者: 网络注册网员    时间: 2022-5-5 13:48
路过看下
作者: sgsg    时间: 2023-1-1 11:51
555555555555555555555555555555555555
作者: 在看风云    时间: 2025-1-15 12:44
666666666666




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4