ルビニウスで死にかけている俳優、またはスレッド/プロセスはサンドボックスされていますか?

StackOverflow https://stackoverflow.com/questions/6303668

  •  25-10-2019
  •  | 
  •  

質問

並行コンピューティングの課題については、Rubinius(2.0+)とそのActors Libraryを検討しています。

たとえば、俳優がOutOfMemoryExceptionを投げるまでのメモリを食べてたくさんのメモリを食べるとどうなるか疑問に思っています。この1人の俳優だけが死んだのですか、それともRubiniusプロセス全体を殺しますか?

より一般的な言葉を入れるために:ルビニウスの俳優/スレッドは、死にかけている糸がシステム全体を殺さないように互いに十分に隔離されていますか?

よろしくお願いします

ロバート

役に立ちましたか?

解決

前回、ルビニウスの俳優たちをソースにチェックしたとき、そこでは単にスレッドにマッピングされた(俳優ごとに1人)ので、メモリが不足するとプロセス全体が殺されます。

スレッドに適用されるすべてのルールは、現在のアクターの実装に適用する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top