java crash,求大神帮忙看下可能的原因

嗯哼_ 发布于 2016/05/09 16:42
阅读 462
收藏 0

一个关于 jvm down掉的问题。log如下,求大神帮忙分析系下可能出现问题的原因。

还有就是有几个问题

1.jvisualvm.exe 是可以监控到当前jvm 堆内存使用的总量么?(包括内存泄露对象所占的空间)

2.jvisualvm.exe 监控的jvm 稳定性会变差么?

log:

#
# An unexpected error has been detected by Java Runtime Environment:
#
# java.lang.OutOfMemoryError: requested 128000 bytes for GrET in C:\BUILD_AREA\jdk6\hotspot\src\share\vm\utilities\growableArray.cpp. Out of swap space?
#
#  Internal Error (414C4C4F434154494F4E0E494E4C494E450E4850500017), pid=2744, tid=9768
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode)
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x0051c800):  VMThread [id=9768]

Stack: [0x57280000,0x572d0000)
[error occurred during error reporting, step 110, id 0xc0000005]

VM_Operation (0x5bc1fa64): full generation collection, mode: safepoint, requested by thread 0x583f1400


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x58320c00 JavaThread "RMI TCP Connection(3597)-127.0.0.1" daemon [_thread_in_native, id=7364]
  0x57941c00 JavaThread "ThreadService-4" daemon [_thread_blocked, id=5980]
  0x57946c00 JavaThread "ThreadService-3" daemon [_thread_blocked, id=4120]
  0x57944000 JavaThread "http-9090-Processor27" daemon [_thread_blocked, id=8752]
  0x57943400 JavaThread "http-9090-Processor26" daemon [_thread_blocked, id=6416]
  0x58590400 JavaThread "http-9090-Processor25" daemon [_thread_blocked, id=6356]
  0x5858f400 JavaThread "http-9090-Processor24" daemon [_thread_blocked, id=5676]
  0x583ef800 JavaThread "http-9090-Processor22" daemon [_thread_blocked, id=7368]
  0x57949400 JavaThread "http-9090-Processor20" daemon [_thread_blocked, id=7332]
  0x57948800 JavaThread "http-9090-Processor18" daemon [_thread_blocked, id=2724]
  0x57948000 JavaThread "http-9090-Processor16" daemon [_thread_blocked, id=6348]
  0x57946800 JavaThread "http-9090-Processor11" daemon [_thread_in_native, id=3096]
  0x57945000 JavaThread "ThreadService-2" daemon [_thread_blocked, id=8908]
  0x57945c00 JavaThread "TimerQueue" daemon [_thread_blocked, id=3068]
  0x57943800 JavaThread "JMX server connection timeout 252" daemon [_thread_blocked, id=1492]
  0x57942c00 JavaThread "ThreadService-1" daemon [_thread_blocked, id=8296]
  0x57946000 JavaThread "Thread-135" [_thread_blocked, id=7476]
  0x57942000 JavaThread "Thread-134" [_thread_in_native, id=3256]
  0x57944400 JavaThread "Thread-133" [_thread_blocked, id=6184]
  0x57945400 JavaThread "Thread-132" [_thread_blocked, id=1700]
  0x575e3800 JavaThread "http-9090-Processor8" daemon [_thread_blocked, id=10132]
  0x583f0800 JavaThread "MainSession 1 - WIN-GDI31JTEC10/127.0.0.1" [_thread_in_native, id=7456]
  0x583ee400 JavaThread "SendToClient - 1 - WIN-GDI31JTEC10/127.0.0.1" [_thread_blocked, id=8724]
  0x58295800 JavaThread "UpdateProcessor-4" [_thread_blocked, id=6820]
  0x58294c00 JavaThread "UpdateProcessor-3" [_thread_blocked, id=6752]
  0x58298000 JavaThread "UpdateProcessor-2" [_thread_blocked, id=2256]
  0x58294400 JavaThread "UpdateProcessor-1" [_thread_blocked, id=7548]
  0x58295c00 JavaThread "GenericSession 2 - WIN-GDI31JTEC10/127.0.0.1" [_thread_in_native, id=6732]
  0x58327800 JavaThread "SendToClient - 2 - WIN-GDI31JTEC10/127.0.0.1" [_thread_blocked, id=5952]
  0x58327400 JavaThread "UpdateProcessor" [_thread_blocked, id=9096]
  0x58326c00 JavaThread "http-9090-Processor6" daemon [_thread_blocked, id=6004]
  0x58325800 JavaThread "AlertRate-1" [_thread_blocked, id=4624]
  0x58325000 JavaThread "TrapRate-1" [_thread_blocked, id=2428]
  0x58324c00 JavaThread "DataCollectionRate-1" [_thread_blocked, id=3584]
  0x58322c00 JavaThread "EventRate-1" [_thread_blocked, id=2380]
  0x58326800 JavaThread "StatusPollingRate-1" [_thread_blocked, id=2772]
  0x58325c00 JavaThread "AlertRate" [_thread_blocked, id=7204]
  0x58324400 JavaThread "EventRate" [_thread_blocked, id=2100]
  0x58320400 JavaThread "TrapRate" [_thread_blocked, id=8460]
  0x58323800 JavaThread "StatusPollingRate" [_thread_blocked, id=7520]
  0x58322400 JavaThread "DataCollectionRate" [_thread_blocked, id=4240]
  0x58323400 JavaThread "ThreadService-0" daemon [_thread_blocked, id=2196]
  0x58321c00 JavaThread "TopoNotificationRegistry" [_thread_blocked, id=3012]
  0x58322800 JavaThread "http-9090-Monitor" [_thread_blocked, id=7668]
  0x58321000 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=8992]
  0x58297800 JavaThread "GenericSocketServerFE" [_thread_in_native, id=6284]
  0x583e2c00 JavaThread "MainSocketServerFE" [_thread_in_native, id=6544]
  0x583e2400 JavaThread "SendToClient - localhost" [_thread_blocked, id=5252]
  0x583e3000 JavaThread "statuspoll-10" [_thread_blocked, id=10028]
  0x583e3c00 JavaThread "statuspoll-9" [_thread_blocked, id=6092]
  0x5c275800 JavaThread "statuspoll-8" [_thread_blocked, id=2620]
  0x5c277c00 JavaThread "statuspoll-7" [_thread_blocked, id=5532]
  0x5c276400 JavaThread "statuspoll-6" [_thread_blocked, id=5848]
  0x5c277000 JavaThread "statuspoll-5" [_thread_blocked, id=2340]
  0x5c276c00 JavaThread "statuspoll-4" [_thread_blocked, id=3380]
  0x5c275400 JavaThread "statuspoll-3" [_thread_blocked, id=3436]
  0x5c276000 JavaThread "Thread-85" [_thread_blocked, id=8412]
  0x5c277800 JavaThread "statuspoll-2" [_thread_blocked, id=2316]
  0x5c271000 JavaThread "statuspoll-1" [_thread_blocked, id=8600]
  0x5c274800 JavaThread "statuspoll" [_thread_blocked, id=4684]
  0x5c274c00 JavaThread "datapoll-3" [_thread_blocked, id=9952]
  0x5c270800 JavaThread "datapoll-2" [_thread_blocked, id=2936]
  0x5c274400 JavaThread "datapoll-1" [_thread_blocked, id=6444]
  0x5c272c00 JavaThread "datapoll" [_thread_blocked, id=7616]
  0x5c270400 JavaThread "SESSION-Thread-81" [_thread_in_native, id=6880]
  0x5c273000 JavaThread "Thread-83" [_thread_blocked, id=5924]
  0x5c273c00 JavaThread "Thread-82" [_thread_blocked, id=7256]
  0x5c272400 JavaThread "Agent" [_thread_blocked, id=4324]
  0x5c272000 JavaThread "TRAPINPUT" [_thread_blocked, id=5744]
  0x5c273800 JavaThread "TRAPSTORE0" [_thread_in_native, id=7016]
  0x5c271800 JavaThread "COMMONTRAPNOTIFIER" [_thread_blocked, id=4984]
  0x5c271400 JavaThread "MSXMLProcessorThread" [_thread_blocked, id=8592]
  0x583f2c00 JavaThread "MainSocketServer" [_thread_blocked, id=36]
  0x5858ec00 JavaThread "ConfigServerSession" [_thread_in_native, id=8368]
  0x58296800 JavaThread "config-1" [_thread_blocked, id=3208]
  0x58297400 JavaThread "config" [_thread_blocked, id=5104]
  0x58296c00 JavaThread "DestroyJavaVM" [_thread_blocked, id=3416]
  0x583e5400 JavaThread "RMI RenewClean-[127.0.0.1:50182]" daemon [_thread_blocked, id=8132]
  0x583e2000 JavaThread "RMI Scheduler(0)" daemon [_thread_blocked, id=4444]
  0x583f0400 JavaThread "policy-3" [_thread_blocked, id=784]
  0x583f3000 JavaThread "policy-2" [_thread_blocked, id=2644]
  0x583ef000 JavaThread "policy-1" [_thread_blocked, id=5024]
  0x583f2000 JavaThread "policy" [_thread_blocked, id=9872]
  0x583f1800 JavaThread "Thread-74" [_thread_in_native, id=9804]
  0x583f2400 JavaThread "Thread-73" [_thread_blocked, id=1384]
  0x5858c400 JavaThread "RMI TCP Accept-1099" daemon [_thread_in_native, id=2992]
  0x5858d800 JavaThread "Thread-70" [_thread_blocked, id=6816]
  0x5858e000 JavaThread "API-Thread-67" [_thread_blocked, id=5524]
  0x5858f800 JavaThread "provisioning-1" [_thread_blocked, id=5756]
  0x58590000 JavaThread "provisioning" [_thread_blocked, id=4232]
  0x5858cc00 JavaThread "1-1" [_thread_blocked, id=3032]
  0x5858ac00 JavaThread "1" [_thread_blocked, id=7960]
  0x5858b400 JavaThread "TftpServer" [_thread_in_native, id=7692]
  0x5858b800 JavaThread "Thread-64" [_thread_in_native, id=5564]
  0x5858d000 JavaThread "Thread-63" [_thread_blocked, id=3820]
  0x5858dc00 JavaThread "ReportsManagement-4" [_thread_blocked, id=9184]
  0x5858e800 JavaThread "ReportsManagement-3" [_thread_blocked, id=3188]
  0x58588c00 JavaThread "ReportsManagement-2" [_thread_blocked, id=6176]
  0x5858a400 JavaThread "ReportsManagement-1" [_thread_blocked, id=2920]
  0x5858a800 JavaThread "fault-4" [_thread_blocked, id=9972]
  0x5858c000 JavaThread "ReportsManagement" [_thread_blocked, id=4848]
  0x58589800 JavaThread "fault-3" [_thread_blocked, id=4348]
  0x58589000 JavaThread "Thread-62" [_thread_blocked, id=5272]
  0x58589c00 JavaThread "Thread-61" [_thread_blocked, id=6512]
  0x583e4400 JavaThread "fault-2" [_thread_blocked, id=1340]
  0x58296400 JavaThread "Connection Maintainer" [_thread_blocked, id=9012]
  0x58295000 JavaThread "fault-1" [_thread_blocked, id=2536]
  0x583f5800 JavaThread "fault" [_thread_blocked, id=9548]
  0x583f1000 JavaThread "Timer-1" [_thread_blocked, id=8340]
  0x583f1400 JavaThread "Thread-59" [_thread_blocked, id=3344]
  0x583f4400 JavaThread "pendingprovision-2" [_thread_blocked, id=2968]
  0x583f4800 JavaThread "pendingprovision-1" [_thread_blocked, id=3732]
  0x583f4c00 JavaThread "pendingprovision" [_thread_blocked, id=7224]
  0x583efc00 JavaThread "NMSSAServer" [_thread_blocked, id=7484]
  0x583f3800 JavaThread "RunJSPModule" [_thread_in_native, id=2860]
  0x575e2c00 JavaThread "BEModuleDispatcher-2" [_thread_blocked, id=9884]
  0x575e3c00 JavaThread "BEModuleDispatcher-1" [_thread_blocked, id=7156]
  0x575e2400 JavaThread "MainSocketServerBE" [_thread_in_native, id=5900]
  0x575e3000 JavaThread "BEModuleDispatcher" [_thread_blocked, id=7948]
  0x575de400 JavaThread "KeepAliveMonitor" [_thread_blocked, id=5556]
  0x575e2000 JavaThread "main-4" [_thread_blocked, id=3704]
  0x575de000 JavaThread "main-3" [_thread_blocked, id=4576]
  0x575e1800 JavaThread "main-2" [_thread_blocked, id=3940]
  0x575ddc00 JavaThread "SchedulerForFailOver-2" [_thread_blocked, id=4448]
  0x575e1400 JavaThread "main-1" [_thread_blocked, id=4784]
  0x575dd400 JavaThread "SchedulerForFailOver-1" [_thread_blocked, id=1964]
  0x575e1000 JavaThread "SchedulerForFailOver" [_thread_blocked, id=8116]
  0x575e0800 JavaThread "main" [_thread_blocked, id=7028]
  0x575e0400 JavaThread "GC Daemon" daemon [_thread_blocked, id=3168]
  0x575dd000 JavaThread "RMI Reaper" [_thread_blocked, id=5712]
  0x575dfc00 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#5" daemon [_thread_blocked, id=4388]
  0x575df800 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#4" daemon [_thread_blocked, id=9628]
  0x575df000 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#3" daemon [_thread_blocked, id=3400]
  0x575dc400 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" daemon [_thread_blocked, id=4596]
  0x575dec00 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" daemon [_thread_blocked, id=6248]
  0x575dc800 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" daemon [_thread_blocked, id=9816]
  0x5750d000 JavaThread "Timer-0" daemon [_thread_blocked, id=9116]
  0x57510400 JavaThread "Thread-5" [_thread_in_native, id=9432]
  0x5750d800 JavaThread "Thread-4" [_thread_blocked, id=8580]
  0x5750e400 JavaThread "Thread-2" daemon [_thread_in_native, id=9716]
  0x57510000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=4756]
  0x5750f800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=2892]
  0x5750dc00 JavaThread "AWT-Shutdown" [_thread_blocked, id=6912]
  0x5750f400 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4224]
  0x5750e800 JavaThread "RMI TCP Accept-16000" daemon [_thread_in_native, id=2684]
  0x5750f000 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=7096]
  0x5750cc00 JavaThread "CommunicatorServer" daemon [_thread_in_native, id=6624]
  0x5740a800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=9784]
  0x57400c00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=7408]
  0x573ffc00 JavaThread "Attach Listener" daemon [_thread_blocked, id=7404]
  0x573ff800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=9904]
  0x0052ec00 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=5724]
  0x00522c00 JavaThread "Finalizer" daemon [_thread_blocked, id=4184]
  0x0051f000 JavaThread "Reference Handler" daemon [_thread_blocked, id=4524]

Other Threads:
=>0x0051c800 VMThread [id=9768]
  0x57c92000 WatcherThread [id=1412]

VM state:at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x0039b7c0/0x00000244] Threads_lock - owner thread: 0x0051c800
[0x0039c928/0x0000028c] Heap_lock - owner thread: 0x583f1400

Heap
 par new generation   total 29504K, used 22895K [0x04130000, 0x06130000, 0x06130000)
  eden space 26240K,  82% used [0x04130000, 0x0564ee28, 0x05ad0000)
  from space 3264K,  38% used [0x05ad0000, 0x05c0cf70, 0x05e00000)
  to   space 3264K,   0% used [0x05e00000, 0x05e00000, 0x06130000)
 concurrent mark-sweep generation total 753664K, used 86314K [0x06130000, 0x34130000, 0x44130000)
 concurrent-mark-sweep perm gen total 262144K, used 43311K [0x44130000, 0x54130000, 0x54130000)

Dynamic libraries:
0x00400000 - 0x00423000 	C:\Program Files\Techroutes\TR NetView\jre\bin\java.exe
0x76f50000 - 0x770b8000 	C:\Windows\SYSTEM32\ntdll.dll
0x75cd0000 - 0x75e10000 	C:\Windows\SYSTEM32\KERNEL32.DLL
0x76a60000 - 0x76b2f000 	C:\Windows\SYSTEM32\KERNELBASE.dll
0x74870000 - 0x7490a000 	C:\Windows\system32\apphelp.dll
0x74340000 - 0x74592000 	C:\Windows\AppPatch\AcGenral.DLL
0x75fd0000 - 0x7608e000 	C:\Windows\SYSTEM32\msvcrt.dll
0x75e10000 - 0x75e4e000 	C:\Windows\SYSTEM32\sechost.dll
0x74980000 - 0x7499d000 	C:\Windows\SYSTEM32\SspiCli.dll
0x76090000 - 0x760d1000 	C:\Windows\SYSTEM32\SHLWAPI.dll
0x745a0000 - 0x7467c000 	C:\Windows\SYSTEM32\UxTheme.dll
0x76d30000 - 0x76e80000 	C:\Windows\SYSTEM32\USER32.dll
0x76610000 - 0x76718000 	C:\Windows\SYSTEM32\GDI32.dll
0x74810000 - 0x74830000 	C:\Windows\SYSTEM32\WINMM.dll
0x747f0000 - 0x74802000 	C:\Windows\SYSTEM32\samcli.dll
0x76b30000 - 0x76c3b000 	C:\Windows\SYSTEM32\ole32.dll
0x76170000 - 0x761f7000 	C:\Windows\SYSTEM32\OLEAUT32.dll
0x747d0000 - 0x747e5000 	C:\Windows\SYSTEM32\MSACM32.dll
0x73cb0000 - 0x73cb8000 	C:\Windows\SYSTEM32\VERSION.dll
0x74a70000 - 0x75c13000 	C:\Windows\SYSTEM32\SHELL32.dll
0x747b0000 - 0x747c9000 	C:\Windows\SYSTEM32\USERENV.dll
0x74790000 - 0x747a9000 	C:\Windows\SYSTEM32\dwmapi.dll
0x74210000 - 0x74331000 	C:\Windows\SYSTEM32\urlmon.dll
0x749a0000 - 0x74a17000 	C:\Windows\SYSTEM32\ADVAPI32.dll
0x74730000 - 0x7478e000 	C:\Windows\SYSTEM32\WINSPOOL.DRV
0x74710000 - 0x74724000 	C:\Windows\SYSTEM32\MPR.dll
0x76540000 - 0x765f1000 	C:\Windows\SYSTEM32\RPCRT4.dll
0x74970000 - 0x74979000 	C:\Windows\SYSTEM32\CRYPTBASE.dll
0x767b0000 - 0x768fe000 	C:\Windows\SYSTEM32\combase.dll
0x746f0000 - 0x74710000 	C:\Windows\SYSTEM32\WINMMBASE.dll
0x746e0000 - 0x746ee000 	C:\Windows\SYSTEM32\profapi.dll
0x73f40000 - 0x74155000 	C:\Windows\SYSTEM32\iertutil.dll
0x73d70000 - 0x73f34000 	C:\Windows\SYSTEM32\WININET.dll
0x74910000 - 0x74961000 	C:\Windows\SYSTEM32\bcryptPrimitives.dll
0x764b0000 - 0x764ea000 	C:\Windows\SYSTEM32\cfgmgr32.dll
0x746c0000 - 0x746df000 	C:\Windows\SYSTEM32\DEVOBJ.dll
0x74190000 - 0x74207000 	C:\Windows\SYSTEM32\SHCORE.DLL
0x760e0000 - 0x76105000 	C:\Windows\system32\IMM32.DLL
0x763b0000 - 0x764a7000 	C:\Windows\SYSTEM32\MSCTF.dll
0x7c340000 - 0x7c396000 	C:\Program Files\Techroutes\TR NetView\jre\bin\msvcr71.dll
0x6d7c0000 - 0x6da07000 	C:\Program Files\Techroutes\TR NetView\jre\bin\client\jvm.dll
0x6d310000 - 0x6d318000 	C:\Program Files\Techroutes\TR NetView\jre\bin\hpi.dll
0x75ca0000 - 0x75ca6000 	C:\Windows\SYSTEM32\PSAPI.DLL
0x6d770000 - 0x6d77c000 	C:\Program Files\Techroutes\TR NetView\jre\bin\verify.dll
0x6d3b0000 - 0x6d3cf000 	C:\Program Files\Techroutes\TR NetView\jre\bin\java.dll
0x6d7b0000 - 0x6d7bf000 	C:\Program Files\Techroutes\TR NetView\jre\bin\zip.dll
0x6d570000 - 0x6d583000 	C:\Program Files\Techroutes\TR NetView\jre\bin\net.dll
0x74a20000 - 0x74a6d000 	C:\Windows\SYSTEM32\WS2_32.dll
0x76530000 - 0x76537000 	C:\Windows\SYSTEM32\NSI.dll
0x73d20000 - 0x73d65000 	C:\Windows\system32\mswsock.dll
0x73900000 - 0x7397c000 	C:\Windows\SYSTEM32\DNSAPI.dll
0x746b0000 - 0x746b7000 	C:\Windows\System32\rasadhlp.dll
0x74690000 - 0x746ae000 	C:\Windows\SYSTEM32\IPHLPAPI.DLL
0x74180000 - 0x74188000 	C:\Windows\SYSTEM32\WINNSI.DLL
0x73cd0000 - 0x73d14000 	C:\Windows\System32\fwpuclnt.dll
0x6d560000 - 0x6d569000 	C:\Program Files\Techroutes\TR NetView\jre\bin\management.dll
0x74170000 - 0x74180000 	C:\Windows\system32\napinsp.dll
0x738e0000 - 0x738f2000 	C:\Windows\system32\NLAapi.dll
0x74160000 - 0x74169000 	C:\Windows\System32\winrnr.dll
0x738c0000 - 0x738d8000 	C:\Windows\SYSTEM32\CRYPTSP.dll
0x73890000 - 0x738bf000 	C:\Windows\system32\rsaenh.dll
0x73870000 - 0x7388d000 	C:\Windows\SYSTEM32\bcrypt.dll
0x6d000000 - 0x6d1c3000 	C:\Program Files\Techroutes\TR NetView\jre\bin\awt.dll
0x6d2b0000 - 0x6d303000 	C:\Program Files\Techroutes\TR NetView\jre\bin\fontmanager.dll
0x74680000 - 0x74689000 	C:\Windows\SYSTEM32\kernel.appcore.dll
0x6d450000 - 0x6d474000 	C:\Program Files\Techroutes\TR NetView\jre\bin\jpeg.dll
0x00580000 - 0x0058b000 	C:\Program Files\Techroutes\TR NetView\lib\tray.dll
0x6d590000 - 0x6d599000 	C:\Program Files\Techroutes\TR NetView\jre\bin\nio.dll
0x593c0000 - 0x593cb000 	C:\Program Files\Techroutes\TR NetView\lib\NPJava.dll
0x73850000 - 0x73862000 	C:\Windows\SYSTEM32\NETAPI32.dll
0x73cc0000 - 0x73cca000 	C:\Windows\SYSTEM32\netutils.dll
0x73830000 - 0x7384b000 	C:\Windows\SYSTEM32\srvcli.dll
0x73820000 - 0x73830000 	C:\Windows\SYSTEM32\wkscli.dll
0x6d750000 - 0x6d758000 	C:\Program Files\Techroutes\TR NetView\jre\bin\sunmscapi.dll
0x75e50000 - 0x75fcf000 	C:\Windows\SYSTEM32\CRYPT32.dll
0x76600000 - 0x7660e000 	C:\Windows\SYSTEM32\MSASN1.dll
0x58d60000 - 0x58d6c000 	C:\Program Files\Techroutes\TR NetView\lib\AdventnetOper.dll
0x6d710000 - 0x6d716000 	C:\Program Files\Techroutes\TR NetView\jre\bin\rmi.dll
0x5e420000 - 0x5e434000 	C:\Program Files\Techroutes\TR NetView\lib\ws2ping.dll
0x737a0000 - 0x737a8000 	C:\Windows\SYSTEM32\WSOCK32.dll

VM Arguments:
jvm_args: -Dcatalina.home=.\apache\tomcat -Dcatalina.base=.\apache\tomcat -Dpgsql.home=.\pgsql -Xms768m -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError -XX:PermSize=256M -XX:MaxPermSize=256M -XX:+UseConcMarkSweepGC -Dssl.port=8443 -Dwebserver.port=9090 -Dresource_check=9090,9090,8005 -Dwebserver.rootdir=.\apache\tomcat -Dcom.sun.management.jmxremote.port=16000 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.snmp.interface=WIN-GDI31JTEC10 -Dcom.sun.management.snmp.acl=false -Dcom.sun.management.snmp.port=16500 -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=.\apache\tomcat\conf\logging.properties -DConnectionCustomizer=test.ConnectionCustomizerImpl
java_command: com.adventnet.nms.startnms.NmsMainBE NMS_BE_PORT 2000 ROOT_DIR . NATIVE_PING true SERVICE TRUE USEPOLL flase
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=.\jre
JAVA_COMPILER=NONE
PATH=.\lib;.\lib;.\classes\AdventNetCCLLibrary.jar;.\classes\AdventNetOPExtn.jar;.\classes\AdventNetSnmpDistributedAPI.jar;.\classes\jgroups-all.jar;.\classes\AdventNetDMPModels.jar;;.\classes\AdventNetProBeans.jar;.\classes\NmsServerClasses.jar;.\classes\NmsClientClasses.jar;.\classes\AdventNetSnmpV3USM.jar;.\classes\ClientExamples.jar;.\classes\AdventNetUI.jar;.\classes\AdventNetUtils.jar;.\classes\ApiUtils.jar;.\classes\CommonUtils.jar;.\classes\OpManagerServerClasses.jar;.\classes\OpManagerClientClasses.jar;.\classes\opmanagerreports.jar;.\classes\OpManagerBeans.jar;.\classes\OpManagerCharts.jar;.\classes\OpManagerImages.jar;.\classes\OpManagerOperations.jar;.\classes\OPNmsClientClasses.jar;;.\classes\swingcalendar.jar;.\classes\ireport\jasperreports-4.5.0.jar;.\lib;\jdic.jar;.\lib;\ntservice.jar;.\lib;\wrapper.jar;.\classes\AdventNetMSBeans.jar;.\classes\AdventNetCharts.jar;.\classes\AdventNetChartsBeanInfo.jar;.\classes\jcchartK.jar;.\classes\Appln_monClasses.jar;.\classes\bdcomui.jar;.\classes\comm.jar;.\classes\xalan.jar;;.\classes\XPLookAndFeel.jar;.\classes\xercesImpl-2.3.0.jar;;.\NetMonitor\build\GenVarPanel.jar;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
USERNAME=Administrator
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 62 Stepping 4, GenuineIntel



---------------  S Y S T E M  ---------------

OS: Windows NT 6.2 Build 9200 

CPU:total 2 family 6, cmov, cx8, fxsr, mmx, sse, sse2

Memory: 4k page, physical 4193844k(2016104k free), swap 4194303k(1381360k free)

vm_info: Java HotSpot(TM) Client VM (1.6.0-b105) for windows-x86, built on Nov 29 2006 00:48:48 by "java_re" with unknown MS VC++:1310


监控截图如下: 程序每15分钟要轮询500个设备上面的信息。

加载中
0
南湖船老大
南湖船老大
你们是不是用了第三方的JNI ?
嗯哼_
嗯哼_
回复 @南湖船老大 : 好吧 我们这边再研究下。谢谢了
南湖船老大
南湖船老大
回复 @嗯哼_ : 第三方的JNI,稳定性很难保证
嗯哼_
嗯哼_
应该是有一些, 但是应该不是太多,如果是这方面原因导致的,应该怎么处理呢?谢谢。
0
zjg23
zjg23
1 建议用ibm的heapanalyzer对jvm当掉时的heapdump文件进行分析,可以找出内存泄露的原因。 2 连接visualvm对应用影响比较小。
嗯哼_
嗯哼_
jvm 配置了堆倾倒参数,但是jvm 停止的时候没有堆倾倒文件。只有这个log
0
卧枝会中田
卧枝会中田

1) 启动JAVA 程序家加参数

   -XX:+HeapDumpOnOutOfMemoryError
   -XX:HeapDumpPath=/jvm_oom/oom.dump

2) 用visualvm导入 dump ,你能看到当时发生OOM内存存活的对象情况 

无非2个原因

1 你需要加大JVM内存 Xmx Xms

2 当前有对象无法被准确回收,重点看看有没有static 集合 MAP 结合dump 内存快照排序看

卧枝会中田
卧枝会中田
回复 @蚂蚁-Declan : 他图中是运行的监控能看出什么? 又不是oom dump 前的快照
蚂蚁-Declan
蚂蚁-Declan
回复 @卧枝会中田 : OOM并不是只在堆内存,从图中可以看出来,在jvm down的时候,堆内存还是很充足的
卧枝会中田
卧枝会中田
回复 @嗯哼_ : oom 是请求的内存空间 不足无法分配才导致的,让你看DUMP 文件只是让你确定 那些在里面的对象确实应该在里面? 如果你确定很稳定都对 那不就是内存不足?!! 那你直接Xmx 加内存不就完了????
嗯哼_
嗯哼_
回复 @卧枝会中田 : 应该不是配错了。因为上一次因为堆区内存泄露溢出以后,是有堆倾倒文件生成的。启动参数是没有变过的。
卧枝会中田
卧枝会中田
回复 @嗯哼_ : 那你配错了
下一页
返回顶部
顶部