内存问题,在线等 我用vc++6.0编了一个程序,包括一个线程和两个定时器,其中一个定时器中对数据库和串口进行了很多操作,而且每200ms就执行一次,现在发现cpu占有率平均保持在20%左右,而且内存也缓慢增加,但奇怪的是,有时在进行一部分操作后,内存下降到4m左右,又开始增加,不知为何?不知哪位能告诉我怎样知道有没有什么工具或方法查出那个地方在不停的占用内存? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能和绘图及速度较慢的IO操作有关,因为这类操作会HOLD住所需的资源。比如绘图对应的WM_PAINT是消息中优先级最低的,所以只有当系统较有空时才会调它。还有,用VC的Debug状态运行程序,在退出时会显示所有的内存泄漏。再有,BoundCheck的功能还要强大一些 在debug退出时的确有内存泄漏,但看不出来在那有问题,怎么看呢? ON_WM_CTLCOLOR_REFLECT()在WTL下如何表示 DllMain()是互斥的吗? 如何关闭一个程序? 关于MYSQL和VC++编码的问题!星星们快帮忙! 链接问题! COM的属性页的实现…… nero开发的问题:怎么样才能实现追加? 如何放慢函数的递归调用的速度? 请问为什么这样的数组写法是合法的?怎么用呢? 网上哪儿有关于vc硬件编程的资料(相关代码和文章)? 请教各位大侠,我做了一个基于对话框的程序,不知道怎么在上面显示菜单 基础问题
比如绘图对应的WM_PAINT是消息中优先级最低的,所以只有当系统较有空时才会调它。还有,用VC的Debug状态运行程序,在退出时会显示所有的内存泄漏。再有,BoundCheck的功能还要强大一些