Segmentasyon Arızaları nedeniyle hafıza hataları (örneğin JVM gibi) programlarda olur. Ya JVM, içinde o kadar çok arabellek alanı kullanması gerektiğinde bilgisayarın belleğinin yanlış bölümünü kullanmaya çalıştığını veya 256M bellek ayırmaya çalıştığını ve işlemin daha fazla alan kullandığını gösteren bir hata içeriyor. bilgisayar verdi. Kısacası, 64 bit JVM'nin mevcut ayarları ile o kadar yer ayırmak için yapılmadığı gibi geliyor. Belki de JVM'yi yapılandırmaya çalışabilir, böylece başlamadan önce bilgisayardan daha fazla bellek ister. jtahlborn'un JVM'de maksimum yığın ayarının ne olduğunu sorduğunuza dair yorumu da, programı tekrar çalıştırmadan önce sormanız gereken bir sorudur.
Biraz kod gönderir misiniz? –
Maksimum yığın ayarınız nedir? – jtahlborn
Bir segmentasyon hatası, yalnızca bir JNI kitaplığında veya JVM'de bir hata varsa oluşabilir. Çalışacağım ilk şey, Java 6 güncellemesi 25 veya en son sürüme sahip olduğunuzdan emin olmaktır. –