Subject:
应该还是一个问题
[Print This Page]
Author:
asmcat2000
Time:
2004-12-24 10:56
Subject:
应该还是一个问题
原文:
//管理员,报告一个问题
//报告一个应该算是bug吧,
//d7上ide专家包后启动速度变慢,在我的机器上有4个cpu秒,升到23个cpu秒。
//而delphi 6不受影响,由3个cpu秒,只升到4个cpu秒,
//delphi 2005装不装ide专家包,也基本不受影响。
//现在d7启动比delphi 2005还慢!
//是不是这几个delphi版本之间用的技术不一样??
---------------------------------------------------------------------------
//原回复:
//D6、D7使用的技术基本上是一致的,不过有些地方还是有版本差异。在我的机器上测试过的版
//本,还没有发现D7启动特别慢的情况,请问您安装的详细版本号是多少?如果有空,您可以下载//其它一些版本的安装程序再试一下,建议使用专家自带的反馈向导报告错误以提供更多的信息。
------------------------------------------------------------------------------------
现在:
当前测试:CnWizards_0.7.1.31_Unstable.exe
我在xp上测试了d5/6/7/2005,唯有d7有明显的影响,启动时间延长2倍左右。
而d5/6/2005不受影响,基本延长10%,可以忽略不计。
而d7有的影响太明显。
由7个cpu秒,升到14-21秒。
我又装了一个新win2000进行,测试,
一样,不是系统的问题。
请管理员考虑,并指导测试。
关于版本问题,cnvcl的每个Unstable包,我都装过,都多少测试过,到现在的7.1.31,我前后跟随发布信息,总计用了近十个版本,可以说是各个版本的普遍问题。
我下载后都首先在d7下装,每次都有点生气,d6丝毫不受影响。
Author:
zjy
Time:
2004-12-24 13:40
Subject:
多谢报告!
CnWizards的启动性能问题我们一直没有好好测试过,刚才仔细测试了一下,D7下启动速度确实比D5要慢很多,而且时间是慢慢积累起来的。
非常感谢您的报告,我们会尽快处理!任务单:
http://www.cnvcl.org:8008/cnpack/tktview?tn=147
Author:
asmcat2000
Time:
2004-12-25 11:00
Subject:
反馈和修正如此迅速
好!,已下载,前后也就一天,效率高呀。
Author:
zjy
Time:
2004-12-25 11:55
昨天晚上只优化了最影响速度的一处代码,是由于向 IDE 中的主 ImageList 中添加图标导致 IDE 的一大堆控件更新造成的。D5下这个操作每次需要 10ms,D7 下需要 60ms 以上,当前的专家一共有一百多个图标,所以延时很长。由于 ImageList 不支持批量更新,我使用了一个 Hook,批量添加时禁止更新控件使得该操作的影响基本上消除了。
这两天还会继续优化,请继续关注新版本。
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0