12件ヒット
[1-12件を表示]
(0.040秒)
検索結果
先頭1件
-
DRb
:: DRbIdConv (6020.0) -
オブジェクトと識別子を相互に変換するクラスです。
...は ObjectSpace の機構が使われます。特に
ObjectSpace.#_id2ref が使われています。
これはリモートオブジェクト
が有効なのはリモートプロセス内の対応オブジェクトが GC で回収されるまで
であることを意味します。一方 GC アル......なくなった場合には
ローカル側できちんと GC されるためには、ローカル側で適切に参照を切る
必要もあります。
別の仕組みとして、drb/timeridconv で提供されている
DRb::TimerIdConv クラスがあります。これを使うと、リモー......トに
オブジェクトの参照が送られてから一定時間の間は、ローカルプロセス側
の DRb::TimerIdConv で参照を保持しておくので、参照管理の
簡略化ができます。...