2013-01-11 79 views
0

我已经从源代码安装二郎通过./configure --enable-m32-build --prefix=/usr/local/erlang如何找出安装的Erlang是32位还是64位版本?

和运行erl时:

Erlang R15B03 (erts-5.9.3.1) [source] [64-bit] [smp:4:4] [async-threads:0] [hipe] [kernel-poll:false] [dtrace] 

Eshell V5.9.3.1 (abort with ^G) 

这是否意味着Erlang的版本是64位?为了运行Ejabberd,我想在我的狮子(64位操作系统)安装32位二郎

回答

3

这是一个64位版本。你可能想看看其中有大部分的32位优势,在64位机器上的--enable-半字模拟器标志。

+0

半字似乎不是很好的支持。我有一个用Erlang编写的研究项目来进行一些模拟。使用半字时,它会在6GB左右的时候崩溃,而没有半字的64bit的话可以平稳地运行到甚至30GB。 –

+0

半字是应该得到充分的支持,所以你一定要报告错误。 –

+0

OK,谢谢,我会尽量简化我的设置和报告错误,然后。 :-) –

相关问题