首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

内存泄露?该如何处理

2013-10-21 
内存泄露?我自己的驱动 自己的上层代码。 在执行7 × 24小时后,发生了如下现象1. 重新打开一个任务管理器,系

内存泄露?
我自己的驱动 自己的上层代码。 在执行7 × 24小时后,发生了如下现象
1. 重新打开一个任务管理器,系统提示,“系统资源不足,无法完成请求”
2. 打开一个图片,同样提示“系统资源不足”

可是,在重新测试,监控系统如下资源,没有发现任何增长
1. memory -> pool nonpaged bytes
2. memory -> pool paged bytes
3. paging file -> % usage
4. process -> private bytes (我的上层程序进程)
5. process -> virtual bytes (我的上层程序进程)
6. process -> thread count  (我的上层程序进程)
7. process -> handle count  (我的上层程序进程)

然后,我不死心,重新用如下工具分别执行了测试。
1、 umdh 测试上层应用程序, 没有发现内存泄露
2、 pool monitor 监控我自己的驱动程序, 没有发现内存泄露。


可是,清明过后的今天,在测试机上还是出现了,不能打开图片,不能打开任务管理器,等一般服务访问失败的现象。 求教,这是怎么回事。

[解决办法]
是安装的虚拟机吗?硬盘容量还剩多少
[解决办法]
你的程序有没有往硬盘写东西,是不是硬盘空间不足,没有虚拟内存空间了?

热点排行