小编ban*_*met的帖子

为什么 Erlang/BEAM VM 中的数学运算如此缓慢?

我试图理解为什么 Erlang 中的数学可能会这么慢,如果是这样,我可以做些什么来找出它慢的地方并尝试加快速度。有人说这是因为它是一个 VM,但我对此表示怀疑,因为 JVM 的数学运算速度很快,V8 也是如此。其他人说这是因为它是一门不可变的语言,但 OCaml 是不可变的,并且在数学上非常快。那么是什么让 Erlang 在数学上变慢了,我将如何找到代码中它变慢的地方?我只能想象使用 DTrace,因为我不太了解我应该使用的 Linux/BSD 工具,而且我不知道哪些工具擅长分析 VM 中的代码和 VM 本身,以及这些需要不同的工具。

erlang beam

1
推荐指数
1
解决办法
218
查看次数

标签 统计

beam ×1

erlang ×1