7

それとも、ハードリアルタイムにも適していますか?

4

3 に答える 3

8

ガベージコレクションは、予測できない期間の一時停止につながる可能性があります。そのため、レイテンシーに厳しい上限を設けることはできません。ハードリアルタイムの定義は、基本的にレイテンシーにハードバウンドを設定できるということなので、これは問題です。

于 2011-01-22T05:05:03.980 に答える
6

ああ、なぜそれがソフトリアルタイムに適しているのか誰も答えていません:

Erlang では、各プロセスに独自のガベージ コレクタがあります。したがって、各プロセスがかなり小さなヒープで保持されている場合、GC の一時停止は非常に短くなる傾向があり、これにより非常に優れたリアルタイム動作が得られます。

于 2011-01-25T01:29:14.153 に答える
4

2008 年に Vincenzo Nicosia が HRT erlang (HARTE) に関する作業を説明したプレゼンテーションがあり、現在の BEAM のハード リアルタイムに関する問題なども説明されています。http://www.erlang.org/workshop をご覧ください。 /2007/議事録/05nicosi.pdf

于 2011-01-22T07:17:43.647 に答える