エメラルドは、分散プログラムの構築のために設計されたオブジェクトベースの言語およびシステムです。エメラルドの明示的な目的はオブジェクトの移動性をサポートすることであり、エメラルド内のオブジェクトは、分散と動的に変化する環境を活用するために、システム内で自由に移動できます。エメラルドのオブジェクトは小さなデータオブジェクトからプロセスオブジェクトまで多様であるため、エメラルドには細粒度のモビリティがあると言えます。細粒度のモビリティは新たな手法での移動性の適用を可能にしますが、実装上の問題も生じます。本論文では、細粒度のモビリティの利点、モビリティをサポートするエメラルド言語とランタイムメカニズム、そしてローカル操作の性能を低下させないモビリティの実装技術について論じます。現在の実装に関する性能測定値も含まれています。
Jul et al. (Mon,) はこの問題を研究しました。
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: