Native memory allocation (malloc) failed to allocate 5726797824 bytes for committing reserved memory.

Merhaba herkese ;

Ben  deeplearning4j  projesini  spark  üzerinde  çalıştırmak için  https://github.com/javadba/dl4j-spark-ml-examples  bu  github  projesini  kullanıyorum. Bu  projede  “bin/run-example ml.JavaIrisClassification”  komutunu  çalıştırdığım zaman aşağıdaki hatayı veriyor.

OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000005fff80000, 5726797824, 0) failed; error=’Cannot allocate memory’ (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 5726797824 bytes for committing reserved memory.
# An error report file with more information is saved as:

Bu  sorunu  çözmek için  ortam değişkenlerime  JAVA_OPTS=”-Xms128m -Xmx1g”  satırını  ekledim  fakat  yine  aynı hata  ile karşılaştım. (ortam değişkenlerine ekleme kısmında  hiçbir sorun yok). Bu  hatanın sebebi  benim java  alanımın yetersiz  olması  bende  bu sorunu  aşağıdaki  gibi çözdüm.

export _JAVA_OPTIONS="-Xms128m -Xmx1g"

yine  aynı  parametreler  sadece  ismini  _JAVA_OPTIONS  olarak değiştirdim.

İyi Çalışmalar

Özge Ayaz Şef on 20 Mayıs 2016 yazdı
Yorum Ekle
  • 0 Yanıt(lar)
  • Yanıtınız

    Cevabınızı göndererek Gizlilik Politikası ve Hizmet Şartlarını kabul ediyorsunuz.