长沙电脑维修-长沙电脑上门维修-笔记本维修-上门修显示器
滚动新闻:
  网站首页     维修业界     网络安全     硬件故障     软件故障     系统故障     硬件维修     系统安装     驱动下载     维修信息  
欢迎来到长沙电脑维修网,一个电话上门维修电脑 13347311093 0731-82917806 您的满意是我们进步的动力! 请您留言|设为首页|加入收藏
长沙电脑上门维修
您当前位置:网站首页 >> 硬件故障 >> 内存故障 >> 正文阅读

用WinDbg排除“内存溢出”故障


来源:长沙电脑维修 发布时间:2010-09-28 20:19:25 查看次数:

长沙监控安装

0:007> !gcroot -nostacks 011412e8

DOMAIN(0014E8D8):HANDLE(Pinned):7d13f0:Root:02133030(System.Object[])->

011412c4(System.Configuration.ConfigurationPropertyCollection)->

011412d0(System.Collections.ArrayList)->

011412e8(System.Object[])

好,通过以上步骤,再加上你仔细的分析,应该会让“魔鬼”现原型的。

(三)用WinDbg crash模式,查找“内存溢出”的元凶

Windows命令窗口中操作,如下两步就行:

1.进入命令行(CMD),并转到WinDBG安装目录(默认是c:"program files"debugging tools for windows), 运行以下这命令

cscript adplus.vbs -pn XXX.exe -crash -quiet -o <c:"dump>

2.让该进程继续工作,等问题发生后,会在c:"dumps下面产生几个目录,确定里面有(.dmp)文件

由于等现场DOWN可能要两三个月,所以我用另外的进程作了个测试,看看到底会产生什么样的文件内容。我在“任务管理器”中将一个进程关闭了,以下为关键内容。

--- 1st chance Process_Shut_Down exception ----

This process is shutting down!

This can happen for the following reasons

1) Someone killed the process with Task Manager or the kill command

2.) If this process is an MTS or COM+ server package, it could be

*    exiting because an MTS/COM+ server package idle limit was reached.

3.) If this process is an MTS or COM+ server package,

*    someone may have shutdown the package via the MTS Explorer or

*    Component Services MMC snap-in.

4.) If this process is an MTS or COM+ server package,

*    MTS or COM+ could be shutting down the process because an internal

*    error was detected in the process (MTS/COM+ fail fast condition).

很明显,加粗部份就给我们显示了其被Kill的原因。

三、总结

本文就排除“内存溢出”的问题,简单谈了谈WinDbg的用法,由于是初次使用WinDbg,其中必然有错误或遗漏的地方,望大家指出。另外,WinDbg还有很多命令,可解决的故障也很多,如线程池耗尽,线程死锁等等。大家可对自己所遇到的问题进行针对地分析。

·上一条:有关内存不能为Read的原因总结与排除
·下一条:怎样正确购买笔记本内存
相关文章
·电脑启动时,显示“Menory test fail"错误信息,然后死机 2010-09-15 01:13:13
·增加一根内存导致电脑不能开机 2010-09-15 00:28:29
·联想一体机内存坏导致电脑不定时蓝屏 2012-07-11 00:02:54
·电脑碰一下主机就黑屏之内存 2012-01-21 13:04:39
·1333内存和1600内存的区别是什么 2013-08-06 02:55:30
·安装XP系统的电脑最大支持多大内存? 2012-06-10 01:46:26
·内存出错“read”或“written”问题解决 2010-07-04 01:49:34
·如何正确处理内存出错故障 2009-12-17 23:05:37
文章评论
现在有0人对本文发表评论 查看所有评论
同行交流
电脑维修公司
宇翔电脑维修
  最新文章
·退出游戏后,内存占用率还是很高的问题
·1333内存和1600内存的区别是什么
·电脑用4G内存老蓝屏怎么办
·内存条故障产生的原因分类
·内存损坏的电脑故障各种类型
·内存兼容性故障的处理方法分析
·内存损坏后的几种直接表现
·电脑装系统总是出错 显示XP滚动条后后黑屏
·联想一体机内存坏导致电脑不定时蓝屏
·内存条故障导致电脑开不了机(实例)
·安装XP系统的电脑最大支持多大内存?
·增加一条内存后电脑经常出现蓝屏现象
·内存容量不能全部被识别对电脑有影响吗
·系统无法识别4GB内存/4GB内存变3GB内存
·电脑碰一下主机就黑屏之内存
苹果双系统安装
  热门文章
·安装XP系统的电脑最大支持多大内存?
·用WinDbg排除“内存溢出”故障
·内存条分类
·电脑用4G内存老蓝屏怎么办
·电脑碰一下主机就黑屏之内存
·一代和二代内存的区别和识别
·电脑装系统总是出错 显示XP滚动条后后黑屏
·联想一体机内存坏导致电脑不定时蓝屏
·电脑开机黑屏之内存不兼容
·退出游戏后,内存占用率还是很高的问题
·1333内存和1600内存的区别是什么
·多根内存条混插问题的处理办法
·怎么看电脑内存:型号,大小
·内存条故障导致电脑开不了机(实例)
·电脑图像重影原来系内存故障
关于我们 | 公司介绍 | 维修报价 | 免责声明 | 阅读须知 | 内容目录 | 湘ICP备16016646号-1
联系邮箱:270024428@qq.com 联系QQ:270024428
Copyright 2019, 长沙电脑维修网版权所有.