javacore文件求助

Thread Method Analysis              Method Name                           Number of Threads : 154   ...显示全部
Thread Method Analysis



































              Method Name                           Number of Threads : 154                           Percentage            
              java/lang/Object.wait(Native Method)                           70                           45 (%)            
              NO JAVA STACK                           32                           21 (%)            
              com/ibm/io/async/ResultHandler.runEventProcessingLoop(ResultHandler.java:353(Compiled               Code))                           6                           4 (%)            
              java/lang/Thread.sleep(Native Method)                           6                           4 (%)            
              java/util/ResourceBundle.findBundleInCache(ResourceBundle.java:1032(Compiled               Code))                           6                           4 (%)            
              java/net/SocketInputStream.socketRead0(Native Method)                           2                           1 (%)            
              java/net/PlainSocketImpl.socketAccept(Native Method)                           2                           1 (%)            
              java/net/PlainDatagramSocketImpl.receive0(Native Method)                           2                           1 (%)            
              java/lang/StringBuffer.ensureCapacityImpl(StringBuffer.java:398)                           2                           1 (%)            
              java/lang/String.substring(String.java:1079(Compiled Code))                           2                           1 (%)            
              com/ibm/ws/util/ThreadPool.getTask(ThreadPool.java:821(Compiled               Code))                           2                           1 (%)            
              org/acegisecurity/intercept/web/FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:71(Compiled               Code))                           1                           1 (%)            
              java/lang/Throwable.getStackTraceImpl(Native Method)                           1                           1 (%)            
              java/lang/Thread.startImpl(Native Method)                           1                           1 (%)            
              oracle/jdbc/driver/OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3333(Compiled               Code))                           1                           1 (%)            
              java/lang/StringCoding.encode(StringCoding.java:486(Compiled               Code))                           1                           1 (%)            
              com/ibm/io/async/AsyncLibrary.aio_getioev3(Native Method)                           1                           1 (%)            
              java/lang/String.toLowerCase(String.java:1121(Compiled Code))                           1                           1 (%)            
              com/ibm/ejs/util/am/AlarmManager.createDeferrable(AlarmManager.java:316(Compiled               Code))                           1                           1 (%)            
              oracle/jdbc/driver/OracleStatement.prepareAccessors(OracleStatement.java:868(Compiled               Code))                           1                           1 (%)            
              java/lang/Class.newInstance(Class.java:1263(Compiled Code))                           1                           1 (%)            
              java/lang/Class.getVirtualMethodsImpl(Native Method)                           1                           1 (%)            
              sun/nio/ch/PollArrayWrapper.poll0(Native Method)                           1                           1 (%)            
              com/ibm/ws/util/ThreadPool.execute(ThreadPool.java:1080(Compiled               Code))                           1                           1 (%)            
              com/ibm/ws/util/BoundedBuffer.poll(BoundedBuffer.java:601(Compiled               Code))                           1                           1 (%)            
              com/ibm/ws/management/event/NotificationDispatcher$DispatchANotificationToAllListeners.executeDispatchers(NotificationDispatcher.java:200(Compiled               Code))                           1                           1 (%)            
              com/ibm/sec/iauthz/mcc/cache/ObjectCacheImpl.removeOldestExpired(ObjectCacheImpl.java:455(Compiled               Code))                           1                           1 (%)            
              java/util/zip/ZipFile.getEntry(Native Method)                           1                           1 (%)            
              java/util/ResourceBundle$ResourceCacheKey.clone(ResourceBundle.java:499(Compiled               Code))                           1                           1 (%)            
              java/util/HashMap.newValueIterator(HashMap.java:893(Compiled               Code))                           1                           1 (%)            
              java/util/HashMap.(HashMap.java:276(Compiled Code))                           1                           1 (%)            
              com/ibm/misc/SignalDispatcher.waitForSignal(Native Method)                           1                           1 (%)            
              com/ibm/lang/management/MemoryNotificationThread.processNotificationLoop(Native               Method)                           1                           1 (%)            
        Thread Aggregation Analysis











              Thread Type                           Number of Threads : 154                           Percentage            
              WebContainer                           40                           26 (%)            
              Thread                           37                           24 (%)            
              Alarm                           6                           4 (%)            
              Deferrable Alarm                           4                           3 (%)            
              SoapConnectorThreadPool                           3                           2 (%)            
              HAManager.thread.pool                           2                           1 (%)            
              ThreadManager.JobsProcessorThread.InternalThread                           1                           1 (%)            
              WLMMonitorSleeper                           1                           1 (%)            
              ServerSocket                           1                           1 (%)            

        Last Garbage Collection Detail

Nursery Area Free : 0 bytes         Total : 0 bytes
Tenured Area Free : 1,927,662,592 bytes Total :         2,048,078,848 bytes 94% free
Global Garbage Collector Counter :         1,727        Garbage Collection History

02:30:17:33239000 GMT j9mm.53 -         GlobalGC end: workstackoverflow=0 overflowcount=0 weakrefs=40440         soft=2764 phantom=4009 finalizers=448 newspace=0/0         oldspace=1927662592/2048078848 loa=0/0
02:30:17:33122000 GMT         j9mm.59 - Compact end
02:30:17:8832000 GMT j9mm.58 - Compact start
02:30:17:8831000         GMT j9mm.57 - Sweep end
02:30:17:5357000 GMT j9mm.56 - Sweep start
02:30:17:5357000         GMT j9mm.55 - Mark end
02:30:16:981840000 GMT j9mm.54 - Mark start
02:30:16:981783000         GMT j9mm.52 - GlobalGC start: weakrefs=40443 soft=2766 phantom=4009         finalizers=450 globalcount=1727 scavengecount=0
02:30:16:981620000         GMT j9mm.80 - J9AllocateObject() returning NULL! 48 bytes requested         for object of class 0000000000982F18
02:30:16:981447000 GMT j9mm.81         - J9AllocateIndexableObject() returning NULL! 56 bytes requested for         object of class 00000000009C84D8
02:30:16:981120000 GMT j9mm.81 -         J9AllocateIndexableObject() returning NULL! 2072 bytes requested for         object of class 0000000000981B90
02:30:16:980977000 GMT j9mm.81 -         J9AllocateIndexableObject() returning NULL! 280 bytes requested for         object of class FFFFFFFF840364F8
02:30:16:980856000 GMT j9mm.81 -         J9AllocateIndexableObject() returning NULL! 8216 bytes requested for         object of class 0000000000982280
02:30:16:980667000 GMT j9mm.80 -         J9AllocateObject() returning NULL! 64 bytes requested for object of         class 0000000000E28048
02:30:16:980217000 GMT j9mm.81 -         J9AllocateIndexableObject() returning NULL! 16696 bytes requested for         object of class 0000000000982280
02:30:16:980120000 GMT j9mm.80 -         J9AllocateObject() returning NULL! 40 bytes requested for object of         class 0000000003C62DA8
02:30:16:979863000 GMT j9mm.80 -         J9AllocateObject() returning NULL! 64 bytes requested for object of         class 0000000000BEC4D0
02:30:16:979712000 GMT j9mm.80 -         J9AllocateObject() returning NULL! 48 bytes requested for object of         class 0000000000982F18
02:30:16:979708000 GMT j9mm.81 -         J9AllocateIndexableObject() returning NULL! 32 bytes requested for         object of class 00000000009AF508
02:30:16:979668000 GMT j9mm.81 -         J9AllocateIndexableObject() returning NULL! 32 bytes requested for         object of class 00000000009AF508
02:30:16:979197000 GMT j9mm.80 -         J9AllocateObject() returning NULL! 56 bytes requested for object of         class 00000000009FAF58
02:30:16:978259000 GMT j9mm.80 -         J9AllocateObject() returning NULL! 56 bytes requested for object of         class 00000000009C0740
02:30:16:976794000 GMT j9mm.80 -         J9AllocateObject() returning NULL! 80 bytes requested for object of         class 00000000009F9758
02:30:16:976251000 GMT j9mm.81 -         J9AllocateIndexableObject() returning NULL! 488 bytes requested for         object of class 0000000000981B90
02:30:16:975896000 GMT j9mm.81 -         J9AllocateIndexableObject() returning NULL! 744 bytes requested for         object of class 0000000000982970
02:30:16:974574000 GMT j9mm.81 -         J9AllocateIndexableObject() returning NULL! 32 bytes requested for         object of class 00000000009AF508
02:30:16:973380000 GMT j9mm.53 -         GlobalGC end: workstackoverflow=0 overflowcount=0 weakrefs=40439         soft=2762 phantom=4009 finalizers=450 newspace=0/0         oldspace=367776/18446744071570456576 loa=0/0
02:30:16:973258000 GMT         j9mm.59 - Compact end
02:30:16:590516000 GMT j9mm.58 - Compact start
02:30:16:590516000         GMT j9mm.57 - Sweep end
02:30:16:586194000 GMT j9mm.56 - Sweep start
02:30:16:586193000         GMT j9mm.55 - Mark end
02:30:15:615272000 GMT j9mm.54 - Mark start
02:30:15:615207000         GMT j9mm.52 - GlobalGC start: weakrefs=40439 soft=2762 phantom=4009         finalizers=450 globalcount=1726 scavengecount=0
02:30:15:605932000         GMT j9mm.53 - GlobalGC end: workstackoverflow=0 overflowcount=0         weakrefs=40439 soft=2762 phantom=4009 finalizers=450 newspace=0/0         oldspace=10336/18446744071570456576 loa=0/0
02:30:15:605812000 GMT         j9mm.59 - Compact end
02:30:15:217159000 GMT j9mm.58 - Compact start
02:30:15:217158000         GMT j9mm.57 - Sweep end
02:30:15:213501000 GMT j9mm.56 - Sweep start
02:30:15:213500000         GMT j9mm.55 - Mark end
02:30:14:188402000 GMT j9mm.54 - Mark start
02:30:14:188344000         GMT j9mm.52 - GlobalGC start: weakrefs=40439 soft=2762 phantom=4009         finalizers=452 globalcount=1725 scavengecount=0
02:30:14:141547000         GMT j9mm.81 - J9AllocateIndexableObject() returning NULL! 32 bytes         requested for object of class 0000000000982280
02:30:14:139551000         GMT j9mm.80 - J9AllocateObject() returning NULL! 48 bytes requested         for object of class 0000000001514810
02:30:14:139525000 GMT j9mm.80         - J9AllocateObject() returning NULL! 40 bytes requested for object of         class 00000000021259A0
02:30:14:138464000 GMT j9mm.53 - GlobalGC         end: workstackoverflow=0 overflowcount=0 weakrefs=40439 soft=2762         phantom=4009 finalizers=452 newspace=0/0         oldspace=12872/18446744071570456576 loa=0/0
02:30:14:138354000 GMT         j9mm.59 - Compact end
02:30:13:756582000 GMT j9mm.58 - Compact start
02:30:13:756582000         GMT j9mm.57 - Sweep end
02:30:13:751199000 GMT j9mm.56 - Sweep start
02:30:13:751198000         GMT j9mm.55 - Mark end
02:30:12:730168000 GMT j9mm.54 - Mark start
02:30:12:730112000         GMT j9mm.52 - GlobalGC start: weakrefs=40460 soft=2765 phantom=4009         finalizers=452 globalcount=1724 scavengecount=0
02:30:12:728174000         GMT j9mm.53 - GlobalGC end: workstackoverflow=0 overflowcount=0         weakrefs=40436 soft=2757 phantom=4009 finalizers=452 newspace=0/0         oldspace=20216/18446744071570456576 loa=0/0
02:30:12:728065000 GMT         j9mm.59 - Compact end
02:30:12:338415000 GMT j9mm.58 - Compact start
02:30:12:338414000         GMT j9mm.57 - Sweep end
02:30:12:332924000 GMT j9mm.56 - Sweep start
02:30:12:332923000         GMT j9mm.55 - Mark end
02:30:11:305369000 GMT j9mm.54 - Mark star收起
参与3

查看其它 1 个回答shawyeok的回答

shawyeokshawyeok软件架构设计师北京乾坤建业科技发展有限公司
WebContainer的大量线程处于wait状态?看起来是这样子,WAS6?是不是直接访问WAS?
软件开发 · 2014-10-29
浏览2208

回答者

shawyeok
软件架构设计师北京乾坤建业科技发展有限公司
擅长领域: 中间件应用服务器服务器

shawyeok 最近回答过的问题

回答状态

  • 发布时间:2014-10-29
  • 关注会员:1 人
  • 回答浏览:2208
  • X社区推广