るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.037秒)
トップページ > クエリ:RLIMIT_STACK[x] > ライブラリ:ビルトイン[x]

別のキーワード

  1. process rlimit_as
  2. process rlimit_rss
  3. process rlimit_cpu
  4. _builtin rlimit_as
  5. _builtin rlimit_cpu

種類

モジュール

キーワード

検索結果

Process::RLIMIT_STACK -> Integer (18103.0)

リソースの種類がプロセスのスタック領域のサイズであることを示す定数です。

リソースの種類がプロセスのスタック領域のサイズであることを示す定数です。

Process.#getrlimit、Process.#setrlimit で使われます。
システムによっては定義されていません。

Process.#getrlimit(resource) -> [Integer] (14.0)

カレントプロセスでのリソースの制限値を、整数の配列として返します。 返り値は、現在の制限値 cur_limit と、制限値として設定可能な最大値 max_limit の 配列 [cur_limit, max_limit] です。

...ァイルのサイズ (バイト) (SUSv3)
: Process::RLIMIT_NOFILE
プロセスがオープンできるファイルの数 (SUSv3)
: Process::RLIMIT_STACK
プロセスのスタック領域のサイズ (バイト) (SUSv3)
: Process::RLIMIT_AS
プロセスの仮想メモリサイズ (バイト) (SUS...
.../Linux)
: Process::RLIMIT_SBSIZE
ソケットバッファのサイズ (バイト) (NetBSD, FreeBSD)

例:

include Process
p lim = getrlimit(RLIMIT_STACK) #=> [8388608, 18446744073709551615]
p lim.map{|i| i == RLIM_INFINITY ? "unlimited" : "#{i/(1024**2)}MB...

Process.#setrlimit(resource, cur_limit, max_limit) -> nil (8.0)

カレントプロセスでのリソースの制限値を設定します。

...ァイルのサイズ (バイト) (SUSv3)
: Process::RLIMIT_NOFILE
プロセスがオープンできるファイルの数 (SUSv3)
: Process::RLIMIT_STACK
プロセスのスタック領域のサイズ (バイト) (SUSv3)
: Process::RLIMIT_AS
プロセスの仮想メモリサイズ (バイト) (SUS...

Process.#setrlimit(resource, limit) -> nil (8.0)

カレントプロセスでのリソースの制限値を設定します。

...ァイルのサイズ (バイト) (SUSv3)
: Process::RLIMIT_NOFILE
プロセスがオープンできるファイルの数 (SUSv3)
: Process::RLIMIT_STACK
プロセスのスタック領域のサイズ (バイト) (SUSv3)
: Process::RLIMIT_AS
プロセスの仮想メモリサイズ (バイト) (SUS...