相关疑难解决方法(0)

Erlang中的垃圾收集和内存管理

我想知道Erlang中垃圾收集和内存管理的技术细节.

但是,我在Erlang.org及其文档中找不到它.

网上的一些文章只是一般性的谈话而没有触及细节,例如使用什么垃圾收集算法,什么是性能开销,内存分配也像C中的堆?

谁能推荐更好的文档来学习?

谢谢

erlang garbage-collection memory-management

22
推荐指数
4
解决办法
7875
查看次数

BEAM(Erlang VM)是否并行进行垃圾收集?

我正在学习Elixir,并希望确定我理解垃圾收集在Erlang VM中是如何工作的.

我的理解是这样的:

  • 每个VM级进程都有自己的堆
  • 如果该堆在它终止之前没有填满,那么它将被丢弃,并且不需要GC
  • 填充的堆是单独,并行收集的垃圾,因此GC不会"停止世界",只是一个过程

它是否正确?

erlang garbage-collection elixir

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