るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
1件ヒット [1-1件を表示] (0.009秒)
トップページ > クエリ:ObjectSpace[x] > バージョン:2.3.0[x] > クエリ:DRbIdConv[x]

別のキーワード

  1. objectspace each_object
  2. objectspace define_finalizer
  3. _builtin objectspace
  4. objectspace _id2ref
  5. objectspace memsize_of

ライブラリ

検索結果

DRb::DRbIdConv (54037.0)

オブジェクトと識別子を相互に変換するクラスです。

オブジェクトと識別子を相互に変換するクラスです。

リモートオブジェクトは、URIと識別子で区別されます。
リモートメソッド呼び出しは、リモートプロセスに識別子を
送り、それを受け取ったプロセスでオブジェクトに変換することで実現されます。

このクラスはdRubyでデフォルトとして使われる
のオブジェクト-識別子間の変換クラスです。
この変換には ObjectSpace の機構が使われます。特に
ObjectSpace.#_id2ref が使われています。
これはリモートオブジェクト
が有効なのはリモートプロセス内の対応オブジェクトが GC で回収されるまで
であることを意味します。一方 GC...