快速业务通道

如何监控Java应用程序的Windows内存使用情况 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-17
0x8c000 5.01.2600.1255 C:\WINDOWS\system32\USER32.dll 0x7e090000 0x41000 5.01.2600.1346 C:\WINDOWS\system32\GDI32.dll 0x629c0000 0x8000 5.01.2600.1126 C:\WINDOWS\system32\LPK.DLL 0x72fa0000 0x5a000 1.409.2600.1106 C:\WINDOWS\system32\USP10.dll ### Relocated from base of 0x10000000: 0x003c0000 0x18000 141.2004.0003.0001 C:\Java141\jre\bin\java.dll ### Relocated from base of 0x10000000: 0x003e0000 0x17000 141.2004.0003.0001 C:\Java141\jre\bin\core.dll ### Relocated from base of 0x10000000: 0x04a40000 0x12000 141.2004.0003.0001 C:\Java141\jre\bin\zip.dll ### Relocated from base of 0x10000000: 0x04df0000 0x3a1000 141.2004.0003.0001 C:\Java141\jre\bin\jitc.dll

也可以使用 listdlls -r java 命令,列出所有运行的 Java 进程及其使用的 DLL。

如何监控Java应用程序的Windows内存使用情况(12)

时间:2011-04-16 IBM Emma Shepherd

Sysinternals Handle

Handle 给出进程所用句柄(文件、套接字等)的列表。解压 Handle 下载文件,并将其 添加到路径中,然后试着运行它。对于我们的 Java 程序,输出结果如下所示:

>handle -p 3904 Handle v2.2 Copyright (C) 1997-2004 Mark Russinovich Sysinternals - www.sysinternals.com ------------------------------------------------------------------ java.exe pid: 3904 99VXW67\cem c: File C:\wsappdev51\workspace\Scratch 4c: File C:\wsappdev51\workspace\Scratch\verbosegc.out 50: File C:\wsappdev51\workspace\Scratch\verbosegc.out 728: File C:\WebSphere MQ\Java\lib\com.ibm.mq.jar 72c: File C:\WebSphere MQ\Java\lib\fscontext.jar 730: File C:\WebSphere MQ\Java\lib\connector.jar 734: File C:\WebSphere MQ\Java\lib\jms.jar 738: File C:\WebSphere MQ\Java\lib\jndi.jar 73c: File C:\WebSphere MQ\Java\lib\jta.jar 740: File C:\WebSphere MQ\Java\lib\ldap.jar 744: File C:\WebSphere MQ\Java\lib\com.ibm.mqjms.jar 748: File C:\WebSphere MQ\Java\lib\providerutil.jar 74c: File C:\Java141\jre\lib\ext\oldcertpath.jar 750: File C:\Java141\jre\lib\ext\ldapsec.jar 754: File C:\Java141\jre\lib\ext\JawBridge.jar 758: File C:\Java141\jre\lib\ext\jaccess.jar 75c: File C:\Java141\jre\lib\ext\indicim.jar 760: File C:\Java141\jre\lib\ext\ibmjceprovider.jar 764: File C:\Java141\jre\lib\ext\ibmjcefips.jar 768: File C:\Java141\jre\lib\ext\gskikm.jar 794: File C:\Java141\jre\lib\charsets.jar 798: File C:\Java141\jre\lib\xml.jar 79c: File C:\Java141\jre\lib\server.jar 7a0: File C:\Java141\jre\lib\ibmjssefips.jar 7a4: File C:\Java141\jre\lib\security.jar 7a8: File C:\Java141\jre\lib\graphics.jar 7ac: File C:\Java141\jre\lib\core.jar

如何监控Java应用程序的Windows内存使用情况(13)

时间:2011-04-16 IBM Emma Shepherd

可以看出我们的进程中有一个句柄,该句柄指向类路径目录和几个 JAR 文件。事实上, 该进程还有更多的句柄,但默认情况下该工具仅显示引用文件的句柄。使用 -a 参数就可以 显示其他句柄:

>handle -a -p 3904 Handle v2.2 Copyright (C) 1997-2004 Mark Russinovich Sysinternals - www.sysinternals.com ------------------------------------------------------------------ java.exe pid: 3904 99VXW67\cem c: File C:\wsappdev51\workspace\Scratch 4c: File C:\wsappdev51\workspace\Scr

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号