CnPack Forum


 
Subject: 关于性能优化
Ughost
新警察
Rank: 1



UID 718
Digest Posts 0
Credits 10
Posts 5
点点分 10
Reading Access 10
Registered 2005-2-27
Status Offline
Post at 2008-12-9 15:35  Profile | Blog | P.M. 
关于性能优化

我用的Delphi2009,安装的最新的预览版:
高级里禁用了所有的项,重新启动delphi2009,未打开任何工程项目,但是CPU利用率是60%左右(基本一直保持,未作任何操作);
启用部分项重启Delphi后,打开工程项时CPU利用率为80%左右(基本一直保持,未作任何操作);
但是我在开始菜单禁用cnwinzards后:
启动delphi2009,未打开任何工程项目时CPU利用率是5%左右;
我杀毒软件文件监测此时禁用;
请教如何优化?希望专家们能够早日解决这个问题.
我支持cnwinzards,但是机器性能不好(CPU2.0M),每次都是失望啊,安装卸载了无数次.
cnwinzards好多功能很优秀,大家都喜欢,我也是.但我最关注的是类似于ModelMaker Code Explorer类似的功能,Delphi缺乏这样方便的Explorer但是D2009的MMX试用已经过期没办法使用;
在cnwinzards的函数过程列表算是可以方便定位吧,虽然没有MMX的强大,但是这个CPU利用率让我没办法干别的,只好选择Castalia;
但是我永远支持cnwinzards,专家们辛苦了,感谢你们!
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6804
Posts 3577
点点分 6804
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-12-9 16:02  Profile | Blog | P.M. 
BDS下CPU占用率过高一直是个难以解决的问题,一方面是CnWizards需要的功能,有些确实必须在Idl时跑以实现检测,另外BDS自身也有部分bug导致CnWizard的Idle时执行的检测出现exception然后被try except所捕捉,这部分也是很耗CPU时间的。而且第二点估计就是你说的“启用部分项重启Delphi后,打开工程项时CPU利用率为80%左右”的原因。

目前没有太好的办法,只能禁用您不需要的功能,以尽量降低CPU占用率了。
另外,CPU2.0M是什么概念?记得古老的386都不止这个主频。
Top
Ughost
新警察
Rank: 1



UID 718
Digest Posts 0
Credits 10
Posts 5
点点分 10
Reading Access 10
Registered 2005-2-27
Status Offline
Post at 2008-12-9 16:18  Profile | Blog | P.M. 
谢谢你的回答!
不好意思写错了,是2.0G
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6804
Posts 3577
点点分 6804
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-12-9 16:36  Profile | Blog | P.M. 
2.0G的主频应该不低了,看来CW的CPU占用率高的问题还得想法好好处理处理。
Top
Ughost
新警察
Rank: 1



UID 718
Digest Posts 0
Credits 10
Posts 5
点点分 10
Reading Access 10
Registered 2005-2-27
Status Offline
Post at 2008-12-9 16:55  Profile | Blog | P.M. 
是啊,使用Castalia时CPU利用率13%左右,MMX也不高,期待高手们能解决这个难题啊.
Top
 




All times are GMT++8, the time now is 2024-9-17 03:04

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.008786 second(s), 7 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP