我刚刚开始学习Erlang并且正在尝试一些Project Euler问题开始.但是,我似乎能够在不破坏erlang shell的情况下对大型序列进行任何操作.
即使是这样:
list:seq(1,64000000).
Run Code Online (Sandbox Code Playgroud)
崩溃erlang,错误:
eheap_alloc:无法分配467078560字节的内存("堆"类型).
实际上#字节数当然不同.
现在,半场演出是一个很大的内存,但是一个拥有4 GB RAM和足够虚拟内存空间的系统应该能够处理它.
有没有办法让erlang使用更多内存?