2016-03-22 7 views
0

enter image description here内部エラーがメモリをチェックするためMemoryAnalyzer(プラグインを日食)を使用して日食にHPROFファイルを解析するに

を発生しました。 私はhprofファイルを生成できますが、eclipseで開くことはできません。 内部エラーが発生しました。

+0

...あなたはEclipse用のメモリを増やすことができますメモリの問題を分析しながら、あなたはメモリの問題を持っているようだ:https://wiki.eclipse.org/FAQ_How_do_I_increase_the_heap_size_available_to_Eclipse%3F – Berger

答えて

1

hprofファイルを開くと、メモリアナライザ自体のメモリが不足していました。 FAQから

まあ、大きなヒープダンプはまた、より多くのヒープ領域を必要とすることができます分析します。 (64ビットマシン上で実行することによって可能) それいくつかのより多くのメモリを与える:

MemoryAnalyzer.exe -vmargs -Xmx4g -XX:-UseGCOverheadLimit 

を代わりに、含まれてMemoryAnalyzer.iniを編集:

-vmargs 
-Xmx2g 
-XX:-UseGCOverheadLimit 

を.. 。

メモリアナライザを実行している場合Eclipse SDKの場合、 はeclipse.iniファイルを編集する必要があります。

+0

私は内部のメモリアナライザを実行していますEclipse SDK。 eclipse.iniに何を追加しますか?私は以下の設定を持っています:-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200。 v20140603-1326 -product org.eclipse.epp.package.jee.product --launcher.defaultAction のOpenFile --launcher.XXMaxPermSize 512M -showsplash org.eclipse.platform --launcher.defaultAction openFile --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion = 1.7 -Xms40m -Xmx512m – user2709752