Erlang の学習を始めたばかりで、プロジェクト オイラーの問題をいくつか試しています。ただし、erlang シェルをクラッシュさせることなく、大きなシーケンスに対して任意の操作を実行できるようです。
つまり、これでも:
list:seq(1,64000000).
次のエラーで erlang がクラッシュします。
eheap_alloc: 467078560 バイトのメモリ (タイプ「ヒープ」) を割り当てることができません。
実際のバイト数はもちろん異なります。
現在、半分のギグは大量のメモリですが、4 ギガの RAM と仮想メモリ用の十分なスペースを備えたシステムで処理できるはずです。
erlang により多くのメモリを使用させる方法はありますか?