2016-09-28 23 views
0

IBM WebSphereは「java/lang/OutOfMemoryError native memory exhausted」で失敗し、javacoreファイルを生成します。ただし、このファイルにはネイティブメモリー(NATIVEMEMINFO)セクションは含まれていません。どうして?Javaコアにネイティブ・メモリー・セクションが含まれていません

IBM WebSphere Application Serverの7.0.0.39

NULL   ------------------------------------------------------------------------ 
0SECTION  ENVINFO subcomponent dump routine 
NULL   ================================= 
1CIJAVAVERSION JRE 1.6.0 Windows Server 2008 R2 amd64-64 build jvmwa6460sr12-20121024_126067 (pwa6460sr12-20121025_01(SR12)) 
1CIVMVERSION VM build 20121024_126067 
1CIJITVERSION r9_20120914_26057 
1CIGCVERSION GC - 20120928_AA_CMPRSS 

まとめ、収集javacoreダンプのみ、次のセクションが含まれています。

0SECTION  TITLE subcomponent dump routine 
0SECTION  GPINFO subcomponent dump routine 
0SECTION  ENVINFO subcomponent dump routine 
0SECTION  MEMINFO subcomponent dump routine 
0SECTION  LOCKS subcomponent dump routine 
0SECTION  THREADS subcomponent dump routine 
0SECTION  SHARED CLASSES subcomponent dump routine 
0SECTION  CLASSES subcomponent dump routine 
0SECTION  Javadump End section 
+0

こんにちは。いくつかのコードを追加して、何を試してみましたか? – acostela

+0

あなたはどのJVMを使用していますか? "java -version"の出力を知ることは役に立ちます – David

+0

こんにちは! Imは、java dumpファイルの解釈を試みます。ここではdiscribeとしています。http://www.ibm.com/support/knowledgecenter/SSYKE2_7.1.0/com.ibm.java.win.71.doc/diag/tools/javadump_interpret.html – xmx2048m

答えて

1

バージョン文字列を使用すると、J9 VM2を使用し、以前のIBMのJava 6.0を実行している示してい.4。

NATIVEMEMINFOセクションはJ9 VM2.6を使用IBMのJava 6の後のリリースで導入されました:

http://www.ibm.com/support/knowledgecenter/SSYKE2_6.0.0/com.ibm.java.doc.60_26/vm626/GenericWrapper/whatsnew_ga.html

使用しているバージョンはNATIVEMEMINFOセクションを含む場合、javacoreファイルを生成しません。

関連する問題