TC官方合作论坛

 找回密码
 立即注册
查看: 2075|回复: 9

[讨论] 关于 4.430 编译耗时问题

[复制链接]
发表于 2014-8-22 17:11:16 | 显示全部楼层 |阅读模式
本帖最后由 sam7894604 于 2014-8-22 17:20 编辑

这问题从 4.430 发布就有明显感受了,空项目或小项目就无所谓了,但是目前维护的大型项目,编译时间也差太多!
这对于经常调试的作者来说,是非常严重的问题,生成版耗时无所谓,调试版也还要等上个几十秒,严重点甚至超过一分钟,更何况一个项目一天经常调试个几百次都有可能!

如何测试编译时间,我想到的办法是注入 DLL 并子类化输出列表框,当列表框出现 编译开始 就开始计时,当出现 生成成功 就结束计时,以此思路来求出最符合实际的耗时,于是就用易语言写了个程序。

如下,自行下载玩玩,就不上源码了,如果报毒就删了呗,第二次注入会崩溃,就不费时间解决了,不影响功能即可。




运行效果图:



测试方式为,测试同一个项目,频繁生成和运行并取其 10 个最理想数据。

测试结果如下图:



总结:

明显看到光是生成差别就有6秒多,运行更有7秒多的差异!

虽说 4.430 版改进的是加密的部份,但我想在生成与运行之间还是可以分开处理的,还请 TC 官方重视这问题。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2014-8-22 18:08:33 | 显示全部楼层
-。-好久没写脚本,还真不知道这种情况。莫非在生成的时候加密处理比较多?
回复 支持 反对

使用道具 举报

发表于 2014-8-22 18:15:34 | 显示全部楼层
就是啊,一个空白程序,你点调试到看到窗口之间,至少间隔了5秒以上,好没劲
官方要解决,不然调试都成问题

回复 支持 反对

使用道具 举报

发表于 2014-8-22 21:06:38 | 显示全部楼层
我还以为是我的写法问题  ,原来大家都是这样.这个调试 好坑  
回复 支持 反对

使用道具 举报

发表于 2014-8-22 22:04:16 | 显示全部楼层
llf 发表于 2014-8-22 21:06
我还以为是我的写法问题  ,原来大家都是这样.这个调试 好坑

310还凑合,,又也是很慢
回复 支持 反对

使用道具 举报

发表于 2014-8-23 01:42:42 | 显示全部楼层
我就说呢,原来如此
回复 支持 反对

使用道具 举报

发表于 2014-8-23 09:51:43 | 显示全部楼层
从来没注意过这个。。。。。粗心大意的路过
回复 支持 反对

使用道具 举报

发表于 2014-8-24 09:42:35 | 显示全部楼层
灌水是中国人文化的重要部分。可以说整个中国文明史,就是一部灌水史
回复 支持 反对

使用道具 举报

发表于 2015-4-6 01:19:07 | 显示全部楼层
4.431没办法用,调用了别人类库后,直接等上几分钟,十多分钟不出结果,还以为是程序出了问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-20 16:25 , Processed in 0.039097 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表