24件ヒット
[1-24件を表示]
(0.007秒)
ライブラリ
- ビルトイン (12)
- securerandom (12)
キーワード
- GC (12)
- SecureRandom (12)
検索結果
先頭2件
-
GC (139.0)
-
GC は Ruby インタプリタの「ゴミ集め(Garbage Collection)」を制御 するモジュールです。
...ウンタは2種類あり、一方は malloc_increase_bytes、もう一方は
oldmalloc_increase_bytes と呼ばれる。この2つの性質は以下のようになっている。
* malloc_increase_bytes について
* malloc_increase_bytes はRuby内でのmalloc, realloc, freeの呼びだし......se_bytes はマイナーGCで0にリセットされる
* malloc_increase_bytes が malloc_increase_bytes_limits を越えるとマイナーGCが起動される
* malloc_increase_bytes_limits は処理系の起動時に RUBY_GC_MALLOC_LIMIT で初期化される
* malloc_increase_bytes_li......された場合は
malloc_increase_bytes_limits が RUBY_GC_MALLOC_LIMIT_GROWTH_FACTOR 倍される
(ただし、 RUBY_GC_MALLOC_LIMIT_MAX を越えることはできない)
* oldmalloc_increase_bytes について
* oldmalloc_increase_bytes はRuby内でのmalloc, realloc, freeの... -
SecureRandom (13.0)
-
安全な乱数発生器のためのインターフェースを提供するモジュールです。 HTTP のセッションキーなどに適しています。
...EKEtY="
p SecureRandom.base64(12) #=> "7kJSM/MzBJI+75j8"
p SecureRandom.base64(13) #=> "vKLJ0tXBHqQOuIcSIg=="
# random binary string.
require 'securerandom'
p SecureRandom.random_bytes(10) #=> "\016\t{\370g\310pbr\301"
p SecureRandom.random_bytes(10) #=> "\323U\030TO\234\357\020\a\337"...