66件ヒット
[1-66件を表示]
(0.095秒)
別のキーワード
種類
- クラス (22)
- インスタンスメソッド (22)
- ライブラリ (11)
- 特異メソッド (11)
ライブラリ
- drb (11)
-
drb
/ timeridconv (44)
クラス
-
DRb
:: TimerIdConv (33)
キーワード
- DRbIdConv (11)
- TimerIdConv (11)
- new (11)
-
to
_ id (11) -
to
_ obj (11)
検索結果
先頭5件
-
drb
/ timeridconv (44000.0) -
DRb::DRbIdConv の拡張 DRb::TimerIdConv を定義 するライブラリ。 DRb::DRbIdConv の GC 問題をタイムアウトを定めることで 部分的に解決します。
...DRb::DRbIdConv の拡張 DRb::TimerIdConv を定義
するライブラリ。
DRb::DRbIdConv の GC 問題をタイムアウトを定めることで
部分的に解決します。... -
DRb
:: TimerIdConv # to _ id(obj) -> Integer (14100.0) -
オブジェクトを識別子に変換します。
オブジェクトを識別子に変換します。 -
DRb
:: TimerIdConv (14000.0) -
オブジェクトと識別子を相互に変換するクラスです。 これによって識別子に変換されたオブジェクトは一定時間 GC から保護されます。
...るクラスです。
これによって識別子に変換されたオブジェクトは一定時間
GC から保護されます。
DRb::DRbIdConv では to_id で識別子に
変換し、リモートに送られたオブジェクトは GC から保護されません。
ローカルプロセスか......って廃棄される
可能性があります。
このクラスを DRb::DRbIdConv の代わりに用いることで、
to_id でオブジェクトを識別子に変換してから
一定時間(DRb::TimerIdConv.new の timeout で指定した秒数)
の間はそのオブジェクトは GC されな... -
DRb
:: TimerIdConv . new(timeout=600) -> DRb :: TimerIdConv (11200.0) -
TimerIdConv のインスタンスを生成して返します。
...TimerIdConv のインスタンスを生成して返します。
@param timeout to_id で識別子に変換してからオブジェクトがGCされないことが保証される秒数... -
DRb
:: TimerIdConv # to _ obj(ref) -> Object (11000.0) -
識別子をオブジェクトに変換します。
識別子をオブジェクトに変換します。 -
DRb
:: DRbIdConv (6006.0) -
オブジェクトと識別子を相互に変換するクラスです。
...オブジェクトと識別子を相互に変換するクラスです。
リモートオブジェクトは、URIと識別子で区別されます。
リモートメソッド呼び出しは、リモートプロセスに識別子を
送り、それを受け取ったプロセスでオブジェクト......る
のオブジェクト-識別子間の変換クラスです。
この変換には ObjectSpace の機構が使われます。特に
ObjectSpace.#_id2ref が使われています。
これはリモートオブジェクト
が有効なのはリモートプロセス内の対応オブジェクトが G......別の仕組みとして、drb/timeridconv で提供されている
DRb::TimerIdConv クラスがあります。これを使うと、リモートに
オブジェクトの参照が送られてから一定時間の間は、ローカルプロセス側
の DRb::TimerIdConv で参照を保持してお...