Open thara opened 5 years ago
ヒープを細かく分けるから、GCのオーバーヘッドを小さく抑えられる、ってのは、なるほどなぁ、と。
あるプロセスAで作られたリスト([3, 2, 1])を別のプロセスBに渡して、新しいリスト([4, 3, 2, 1])を返す場合、この新しいリストって、Aで作ったリストとリンクしている([4 | [3, 2, 1]])ような気がして、ちょっと理解できなかったです。
[3, 2, 1]
[4, 3, 2, 1]
[4 | [3, 2, 1]]
https://stackoverflow.com/questions/30710923/erlang-message-passing-architecture/30711290#30711290
ヒープを細かく分けるから、GCのオーバーヘッドを小さく抑えられる、ってのは、なるほどなぁ、と。