るりまサーチ

最速Rubyリファレンスマニュアル検索!
458件ヒット [201-300件を表示] (0.278秒)

別のキーワード

  1. open3 popen2e
  2. socket af_e164
  3. matrix det_e
  4. matrix rank_e
  5. open3 capture2e

ライブラリ

キーワード

検索結果

<< < 1 2 3 4 5 > >>

Process.#setproctitle(title) -> String (6102.0)

ps(1) が出力する現在実行中の Ruby スクリプトの名前を引数 title で指定した文字列に変更します。

...リプトの名前を引数 title
で指定した文字列に変更します。

OS によっては何も行われません。また、処理結果に関係なく例外は発生しませ
ん。サポートされる OS ではない場合であっても NotImplementedError
が発生する事はあり...
...
りません。

Process
.setproctitle('myapp: worker #%d' % worker_id)

本メソッドは 2.1 以降でグローバル変数を用いないで現在実行中の Ruby スク
リプトの名前を表す文字列を設定する手段として提供されました。

@see Process.#argv0, $0...

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

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

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

@param resource リソースの種類を示す定数を指定します。指定できる定数はシステムに依存します。

@param limit resource によって意味が決まる制限値を表す整数もしくは定数を指...
...ise Errno::EXXX リソースの制限値の設定に失敗した場合に発生します。

@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

引数 resource で有効な定数は以下のとおりです。

: Process:...
...:RLIMIT_CORE
core ファイルのサイズ (バイト) (SUSv3)
: Process::RLIMIT_CPU
プロセスの CPU 時間 (秒) (SUSv3)
: Process::RLIMIT_DATA
プロセスのデータ領域のサイズ (バイト) (SUSv3)
: Process::RLIMIT_FSIZE
プロセスが生成するファイルのサイズ (バイ...

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

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

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

@param resource リソースの種類を示す定数を指定します。指定できる定数はシステムに依存します。

@param limit resource によって意味が決まる制限値を表す整数もしくは定数を指...
...ise Errno::EXXX リソースの制限値の設定に失敗した場合に発生します。

@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

引数 resource で有効な定数は以下のとおりです。

: Process:...
...:RLIMIT_CORE
core ファイルのサイズ (バイト) (SUSv3)
: Process::RLIMIT_CPU
プロセスの CPU 時間 (秒) (SUSv3)
: Process::RLIMIT_DATA
プロセスのデータ領域のサイズ (バイト) (SUSv3)
: Process::RLIMIT_FSIZE
プロセスが生成するファイルのサイズ (バイ...

Process.#setsid -> Integer (6102.0)

新しいセッションを作成して、tty を切り離します。デーモンを簡単に作 ることができます。セッション ID を返します。

...ることができます。セッション ID を返します。

@raise Errno::EXXX セッションの作成に失敗した場合に発生します。

@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

@see setsid(2)...

Process.#initgroups(user, group) -> [Integer] (3202.0)

user が属するグループのリストを更新し、group をそのリストに加えます。

...user が属するグループのリストを更新し、group をそのリストに加えます。

このメソッドを呼ぶには root 権限が必要です。

@param user ユーザ名を表す文字列で指定します。

@param group ユーザグループ ID を整数で指定します。...
...@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。...

絞り込み条件を変える

Process.#gid -> Integer (3102.0)

カレントプロセスの実グループ ID を返します。

...カレントプロセスの実グループ ID を返します。

@see getgid(2)...

Process.#groups -> [Integer] (3102.0)

補助グループ ID の配列を返します(実効グループ ID を含むかも知れません)。

...の配列を返します(実効グループ ID を含むかも知れません)。

返される配列の最大要素数は Process.#maxgroups です。

このメソッドは getgroups(2) の単純なラッパーです。
このことは以下の特徴がプラットフォームに依存するこ...
...のようにできます:

//emlist[][ruby]{
Process
.groups.uniq.sort
//}

@raise Errno::EXXX Process.#maxgroups が実際に返される補助グループ ID の
数よりも少ない値を設定していると発生します。

@raise NotImplementedError メソッドが現在...
...のプラットフォームで実装されていない場合に発生します。

//emlist[][ruby]{
Process
.groups #=> [27, 6, 10, 11]
//}

@see getgroups(2)...

Process.#kill(signal, pid, *rest) -> Integer (3102.0)

pid で指定されたプロセスにシグナルを送ります。signal はシグナル番号(整数)かその名前(文字列またはSymbol)で指定します。 全てのシグナル送信に成功した場合、指定した pid の総数を返します。

...けたものと見なされます。

@param rest プロセス ID を整数で指定します。

@raise ArgumentError 存在しないシグナルを指定した場合に発生します。

@raise Errno::EXXX シグナル送信に失敗した場合に発生します。


@see Kernel.#trap, kill(2)...

Process.#maxgroups -> Integer (3102.0)

設定できる補助グループ ID の数を指定します。

...際に返される補助グループ ID の数よりも少ない値を設定していると、
Process
.#groups で例外が発生します。

@param num 整数を指定します。

@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生...
<< < 1 2 3 4 5 > >>