2016-03-22 22 views
0

enter image description hereDahili hata hafızasını kontrol etme (eklenti Tutulma) MemoryAnalyzer kullanma Tutulma

yılında ayrıştırma hprof dosyasında oluştu. Hprof dosyası oluşturabilirim, ancak tutulmada açamıyorum. Aşağıdaki dahili hataları alıyorsunuz.

+0

Bir bellek sorunu inceliyoruz ... Sen Eclipse için belleği artırmak isteyebilirsiniz de bellek sorunlarıyla var gibi görünüyor: https://wiki.eclipse.org/FAQ_How_do_I_increase_the_heap_size_available_to_Eclipse%3F – Berger

cevap

1

Bellek analizcisi, hprof dosyasını açarken bellek bitti. FAQ itibaren

: Eh, analiz büyük yığın çöplük da daha yığın alanı gerektirebilir

. (64-bit makinede çalıştırarak olası) bazı daha fazla bellek ver:

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

Alternatif içerecek şekilde MemoryAnalyzer.ini düzenleyin:

-vmargs 
-Xmx2g 
-XX:-UseGCOverheadLimit 

..

Bellek Çözümleyiciyi Eclipse SDK, eclipse.ini dosyasını düzenlemek için gerekir.

+0

içimde Hafıza Analyzer çalıştırıyorum Eclipse SDK. eclipse.ini içinde ne eklenir? Aşağıdaki ayarları kullanıyorum: -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 -ürün 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

İlgili konular