Erlang'ı öğrenmeye yeni başladım ve bazı Project Euler problemlerini denemeye başladım. Bununla birlikte, erlang kabuğunu çarpmadan büyük dizilerde herhangi bir işlem yapabilmem mümkün görünüyor.Erlang neden büyük dizilerde çöküyor?
Yani, hatta bu:.
list:seq(1,64000000).
hatasıyla, erlang çöküyor:
eheap_alloc: ("yığın" türü) bellek 467078560 bayt ayrılamıyor.
Aslında bayt sayısı elbette değişir.
Şimdi bir konser yarım bir bellek, ancak 4 gig RAM ve sanal bellek için yeterli alana sahip bir sistem onu idare edebilmelidir.
Erlang'ın daha fazla bellek kullanmasına izin vermenin bir yolu var mı?
Erlang-sorular posta listesindeki kişiler (bkz. Http://www.erlang.org/faq.html) kesinlikle size yardımcı olabilir. – JesperE
Erlang ciddi bir bellek sorunuyla geliyor. Mesajlar kopyalanır ve Sanal Makine her zaman gidebilir. Bu soruyu ve cevaplarını kontrol edin: http://stackoverflow.com/q/7103621/431620 –