るりまサーチ

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

別のキーワード

  1. _builtin raise
  2. kernel raise
  3. fiber raise
  4. thread raise
  5. e2mmap raise

ライブラリ

キーワード

検索結果

<< < 1 2 3 4 > >>

Process.#setsid -> Integer (14.0)

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

...ます。デーモンを簡単に作
ることができます。セッション ID を返します。

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

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

Process.#uid=(id) (14.0)

プロセスの実ユーザ ID を id に設定します。

...るかも知れません。

@param id 実ユーザ ID を整数で指定します。

@raise Errno::EXXX 権限がない場合に発生します。

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

@see Process::UID...

Process.#clock_gettime(clock_id, unit=:float_second) -> Float | Integer (8.0)

POSIX の clock_gettime() 関数の時間を返します。

...す。

例:
p Process.clock_gettime(Process::CLOCK_MONOTONIC) #=> 896053.968060096

@param clock_id クロックの種類を以下の定数のいずれかで指定します。
サポートされている定数は OS やバージョンに依存します。

: Process::CLOCK_REALTIM...
... Process::CLOCK_MONOTONIC
SUSv3 to 4, Linux 2.5.63, FreeBSD 3.0, NetBSD 2.0, OpenBSD 3.4, macOS 10.12
: Process::CLOCK_PROCESS_CPUTIME_ID
SUSv3 to 4, Linux 2.5.63, OpenBSD 5.4, macOS 10.12
: Process::CLOCK_THREAD_CPUTIME_ID
SUSv3 to 4, Linux 2.5.63, FreeBSD 7.1, OpenBSD 5.4, macOS 10.12
: Process...
...BSD 2.1
: Process::CLOCK_PROF
FreeBSD 3.0, OpenBSD 2.1
: Process::CLOCK_REALTIME_FAST
FreeBSD 8.1
: Process::CLOCK_REALTIME_PRECISE
FreeBSD 8.1
: Process::CLOCK_REALTIME_COARSE
Linux 2.6.32
: Process::CLOCK_REALTIME_ALARM
Linux 3.0
: Process::CLOCK_MONOTONIC_FAST
FreeBSD 8.1
: Process::CLOCK_M...

Process.#detach(pid) -> Thread (8.0)

子プロセス pid の終了を監視するスレッドを生成して返します。 生成したスレッドは子プロセスが終了した後に終了ステータス (Process::Status) を返します。 指定した子プロセスが存在しなければ即座に nil で終了します。

...スが終了した後に終了ステータス (Process::Status) を返します。
指定した子プロセスが存在しなければ即座に nil で終了します。

@param pid 子スレッドのプロセス ID を整数で指定します。

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

pid = fork {
# child
sleep 3
}

p pid # => 7762
th = Process.detach(pid)
p th.value
# => #<Process::Status: pid 7762 exit 0>...

Process.#getsid(pid = 0) -> Integer (8.0)

引数 pid で指定されたプロセスのセッション ID を返します。

...ります。

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

Process
.getsid() # => 27422
Process
.getsid(0) # => 27422
Process
.getsid(Process.pid()) # => 2742...

絞り込み条件を変える

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

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

...root 権限が必要です。

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

@param group ユーザグループ ID を整数で指定します。

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

Process.#maxgroups -> Integer (8.0)

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

...

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

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

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

Process.#maxgroups=(num) (8.0)

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

...

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

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

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

Process.#times -> Process::Tms (8.0)

自身のプロセスとその子プロセスが消費したユーザ/システム CPU 時間の積算を Process::Tms オブジェクトで返します。 時間の単位は秒で、浮動小数点数で与えられます。

...ム CPU 時間の積算を
Process
::Tms オブジェクトで返します。
時間の単位は秒で、浮動小数点数で与えられます。

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

@see Process::Tms...
<< < 1 2 3 4 > >>