Delphi编写的程序一运行就导致任务管理器中PF的使用率很高,系统就变得很慢(急....高分)(200分)

  • 主题发起人 主题发起人 hong_511
  • 开始时间 开始时间
H

hong_511

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手们,有哪位碰到过这种问题:
Delphi编写的程序一运行就导致任务管理器中PF的使用率很高,系统就变得很慢?
有没有什么好的解决方法, 比如说: 降低PF的使用率的API.

我的EMail: hong_511@126.com
[red]很急,很急....[?][?][?][/red]
 
如果没有病毒,你可能要找找代码方面的原因
 
没有毒, 代码方面我已经尽量的把一些动态创建的对象已经改为静态的了,尽可能的减少了大量的对象创建,释放的操作,因为是报警监控软件,是会一直在大量的接收和解析数据还外加电子地图,所以程序一般启动一天后PF的使用率就高达90%了,软件就算得上死了.

请问就没有一些降低PF使用率的函数代码吗?
 
是不是需要定时关闭系统阿 之后再启动阿
 
一直在大量的接收和解析数据还外加电子地图,你看看能否改进某些算法或处理方式等

实在不行,你先找一台配置好点的PC试试。有些处理就是会占用资源的,没有很好的办法
 
只需要关闭我的软件再重启我的软件就可以了.但这个软件是要写成那种只要启动之后,最好是一直不关的那种
 
运行后要进行业务处理,占用的PF肯定大了。对于对像是动态创建还是静态创建,应该影响不大的。-------------你的软件业务处理应该重新设计,或者硬件投入上再加大。
 
从现象上看似乎是存在内存泄露的问题。测试一下吧
 
先谢谢你们的见意..[:)]
 
估计有 没有 释放的 东西
注意 接口的 引用计数
 
谢谢,你们的提议,现在才来散分.
 

Similar threads

后退
顶部