Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Erlangスレッドは状態を共有しないため、Erlang/OTPがマシンにある可能性のある追加のコアとプロセッサーを自動的に利用することは理にかなっています。これは本当ですか?
はい、標準のErlangVMはシステム内のすべてのコアにプロセスを分散します。一般に、実行中のプロセスの数はコアの数よりもはるかに多いため、これはうまく機能します。さらに、VMは高負荷の下でも十分に耐えられるように最適化されているため、VM全体で多くの作業を実際にプッシュできます。
Xen VM上のErlangは単一のVMのみを使用しますが、Xenハイパーバイザーを使用してコア間で分散することを前提としています(これは新しい実験的なVMです)