精易论坛

标题: Base Location最新进度,多线程要搞的头都炸了~~~ [打印本页]

作者: 万里晴空    时间: 2018-6-1 13:47
标题: Base Location最新进度,多线程要搞的头都炸了~~~
——————————————————————————————————————————————————————————————————————————————————————————————————
先来一张图片表现一下成果

————————————————————————————————————————————————————————————————————————————————————————————————————
相比较上次开源的项目,更新了如下
1.支持X64位进程
2.内存扫描选项改成大家熟悉习惯的
3.支持描述编辑
4.支持快速扫描-最后位数
5.转为多线程搜索,速度提升约70-80%[大数据搜索体现]
6.优化通配符速度,速度继承第五条并再次提升[大数据搜索体现]
——————————————————————————————————————————————————————
——————————————————————————————————————————————————————
未解决难点,如下:
1.多线程首次搜索,是先将数据全部搜索完,再一次性写到文件,如果数据过大,会导致程序崩溃或内存不足[目前没有完善的解决办法]
2.不支持快速扫描-对齐 方式,暂不清楚如何对齐匹配,对算法不了解
3.快速扫描-最后位数 并没有真正的快速扫描,只是先搜到结果在匹配最后位数,对算法不了解
4.再次搜索速度比首次搜索速度慢好几倍[大数据体现],现在虽是多线程但也只是一个地址一个地址匹配
————————————————————————————————————————————————————————————
第四条现在的设想解决方案是,先将内存块一次性读取,在一次性匹配,理论无敌,实践渣
————————————————————————————————————————————————————————————
唉,未完成品,给大家看看成果,没有带功能扩展插件,不到100KB
——————————————————————————————————————
——————————————————————————————————————
Base Location.rar (80.99 KB, 下载次数: 347)


作者: 万里晴空    时间: 2018-6-1 13:50
主要是多线程首次搜索
尝试过查完一个内存块,写到一个文件,但是假设1000多个内存块,就要写1000个文件
最后还要整合起来方便读取
效率拉慢十几倍
作者: 万里晴空    时间: 2018-6-1 13:54
但如果假设有1000个内存块,每500个一存文件
难点在于要求搜到的地址从小到大排
假设5个线程,完成顺序是3,5,2,4,1
不可能3执行完了等待1,2,然后再一起存储文件
作者: 雅蠛蝶~    时间: 2018-6-1 13:58
枫叶果果吖 发表于 2018-6-1 13:54
但如果假设有1000个内存块,每500个一存文件
难点在于要求搜到的地址从小到大排
假设5个线程,完成顺序是 ...

那就弄个动态存储呗,可以硬盘保存一份,内存保存一份,硬盘做存储,内存做排序.
作者: 万里晴空    时间: 2018-6-1 14:03
雅蠛蝶~ 发表于 2018-6-1 13:58
那就弄个动态存储呗,可以硬盘保存一份,内存保存一份,硬盘做存储,内存做排序.

你是说线程搜索完内存块就存储吗
先排除一个内存块一个文件
假设500个内存块弄成一个文件
如果一个文件存储3千万个地址
不知道有没有排序算法能不到1秒排序完
作者: 蟑螂恶霸    时间: 2018-6-1 14:55
顶你!
+1!
看好你!
加油!
作者: hhhql    时间: 2018-6-1 15:09
顶你! +1! 看好你! 加油!
作者: 尛龍科技    时间: 2018-6-1 15:15
顶你+1
作者: 零碎不堪    时间: 2018-6-1 15:24
顶你! +1! 看好你! 加油!
作者: 斩月Aphack    时间: 2018-6-1 15:46
顶你! +1! 看好你! 加油!
作者: DDSGXQ    时间: 2018-6-1 15:58
加油。我写的的补丁工具也写的差不多了
作者: 万里晴空    时间: 2018-6-1 20:53
DDSGXQ 发表于 2018-6-1 15:58
加油。我写的的补丁工具也写的差不多了

共同进步,学无止境!
作者: wangguan    时间: 2018-6-2 07:50
感谢分享!下载学习,学习
作者: SureFire2    时间: 2018-6-2 08:27
共同进步,学无止境!
作者: 网络注册会员    时间: 2018-6-2 08:42
我是来拿币的
作者: 网络注册会员    时间: 2018-6-2 08:43
看看还有么
作者: 274675242    时间: 2018-6-2 12:11

作者: Zander    时间: 2018-6-2 17:31
哇 回复两个币我也想要呢

作者: 依窗听1    时间: 2018-6-2 23:38


特征码都搜索不了 长度不够 只能这门点

作者: 万里晴空    时间: 2018-6-2 23:49
依窗听1 发表于 2018-6-2 23:38
特征码都搜索不了 长度不够 只能这门点

了解,应该是默认换行了,没改显示方式
作者: 风九幽    时间: 2018-6-3 08:07
共同进步,学无止境!
作者: aooub    时间: 2018-6-3 10:40
666666来补领精币~~
作者: 万古一念间    时间: 2018-6-4 17:11
说实话,我感觉楼主能写一个CE出来,那他的这方面功夫已经达到了不用工具的地步了。
作者: 魔法师新手    时间: 2018-6-7 07:05
这不是QE吗     支持LUA代码吗   
作者: 万里晴空    时间: 2018-6-7 07:30
魔法师新手 发表于 2018-6-7 07:05
这不是QE吗     支持LUA代码吗

QE不就是CE嘛~~~
作者: 重新归零    时间: 2018-6-7 07:48
厉害,感谢分享呀~
作者: 553663260    时间: 2018-6-9 14:24
66666666666666666666666666666666666666666666666666666666666666666666666666
作者: qazx84265    时间: 2018-6-10 10:47
巨神,请收下我的膝盖
作者: l0447195    时间: 2018-6-16 21:51
学习学习,感谢楼主!分享
作者: l0447195    时间: 2018-6-16 21:54
共同进步,学无止境!
作者: Dhs过客    时间: 2018-6-24 15:52

共同进步,学无止境!
作者: 钟情    时间: 2018-6-25 16:55

作者: 汉族    时间: 2018-6-25 18:45
支持  X64是个好事 啊
作者: 梦汐    时间: 2018-6-26 21:48
我还是为DB来的啊QAQ作为一个小萌新缺的就是DB啊
作者: 不苦小和尚    时间: 2018-7-16 18:24
啥时候更新好呀。试试看看
作者: 315215    时间: 2018-8-14 20:23
        感谢发布原创作品,精易因你更精彩!
作者: 网络注册会员    时间: 2018-8-16 10:16
又升级了啊
作者: 言不终    时间: 2018-10-15 12:34

作者: 一剑磨十年    时间: 2018-10-17 12:57
好东西 感谢楼主分享了~
作者: zyx521147    时间: 2018-11-3 01:48
小手一抖 精币到手
作者: 网络注册络员    时间: 2018-12-10 15:04
我来支持大神
作者: luoran    时间: 2018-12-31 11:09
谢谢楼主的精币谢谢楼主的精币
作者: 唯有断忧    时间: 2019-1-9 19:46
我来支持大神
作者: 林峰    时间: 2019-1-19 00:41
谢谢楼主的精币
作者: gan5098062    时间: 2019-1-28 09:39
感谢发布原创作品,精易因你更精彩!
作者: xuel200    时间: 2019-2-8 13:32
支持大神谢谢
作者: 职业脚本接单    时间: 2019-3-3 11:52
支持大神谢谢
作者: 全网最帅    时间: 2019-4-9 12:03
真大神,不过会不会报非法
作者: galge    时间: 2019-4-9 15:04
支持大神感谢分享
作者: 峰云影视    时间: 2019-4-15 16:30
支持支持,是个好东西
作者: 花诗雨露    时间: 2019-4-29 20:30
膜拜大牛
作者: cc666888    时间: 2019-5-14 16:24
支持支持6666666666666666
作者: cc666888    时间: 2019-5-14 16:24
学习学习666666666666666666666
作者: cc666888    时间: 2019-5-14 16:25
学习学习666666666666666666666
作者: 经准银柳    时间: 2019-5-29 16:18
唉,未完成品,给大家看看成果,没有带功能扩展插件,不到100KB
作者: 网络注册网员    时间: 2019-5-29 16:30
还有币哦   
作者: 网络注册络员    时间: 2019-7-22 09:39
谢谢楼主的精币
作者: 決不放棄    时间: 2019-8-2 16:33
最新进度怎么样了?
作者: 林风月西楼    时间: 2019-8-21 07:51
感谢分享,精易有你更精彩
作者: 爱冒险的梦    时间: 2019-11-16 13:25
6666666666666666666
作者: 不苦小和尚    时间: 2020-2-4 17:37
还没更新吗
作者: 人九    时间: 2020-2-10 17:12
等待更新中·····
作者: pigpeppa    时间: 2020-3-17 14:36

6666666666666666666
作者: wb92704    时间: 2020-8-10 21:42
后续还有吗
作者: 神女软件定制    时间: 2020-8-10 21:51
学习以西。
作者: hk6242337    时间: 2020-9-4 15:14
这个我打开源码 点运行就报错呀 问一下是差什么模块吗  麻烦楼主补充一下 感谢了
作者: zhishiguai    时间: 2021-1-25 13:52
牛逼
作者: lcb    时间: 2021-1-25 21:07
谢谢分享.............
作者: 杂学小伟    时间: 2021-2-20 20:52
谢谢分享.............
作者: 得意须尽欢    时间: 2021-2-22 09:50
很强了已经
作者: oppo1155    时间: 2021-6-1 19:07
围观冒泡
作者: 宁氏    时间: 2022-2-24 19:09
已经很强了
作者: yxlm2003    时间: 2022-3-27 17:46
        支持开源~!感谢分享
作者: dghjgg    时间: 2022-4-10 23:35
lz真的太厉害了
作者: 暴龙战士    时间: 2022-4-11 00:03
支持开源~!感谢分享
作者: po1718    时间: 2022-10-13 16:32
支持开源~!感谢分享
作者: saina6282    时间: 2023-2-22 23:04
66666666666666666666666
作者: ♂隐    时间: 2023-2-22 23:20
要不要这么优秀呢!?
作者: qqmqqg    时间: 2024-1-10 09:16
666666666666
作者: 网络注册络员    时间: 2024-4-29 10:58
支持升级
作者: A牧羊人A    时间: 2024-8-2 17:18
感谢楼主,感谢精易论坛,加油
作者: ABC叮当    时间: 2024-8-11 02:18
提示: 作者被禁止或删除 内容自动屏蔽




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