3件ヒット
[1-3件を表示]
(0.023秒)
別のキーワード
種類
- モジュール関数 (2)
- インスタンスメソッド (1)
クラス
- IO (1)
モジュール
- Etc (2)
キーワード
- nprocessors (1)
- pathconf (1)
- sysconf (1)
検索結果
先頭3件
-
Etc
. # nprocessors -> Integer (325.0) -
有効な CPU コア数を返します。
...有効な CPU コア数を返します。
//emlist[][ruby]{
require 'etc'
p Etc.nprocessors #=> 4
//}... -
Etc
. # sysconf(name) -> Integer | nil (325.0) -
sysconf(3) で取得したシステム設定変数の値を返します。
...されていない
場合)
@param name Etc モジュールの SC_ で始まる定数のいずれかを指定します。
//emlist[][ruby]{
require "etc"
Etc.sysconf(Etc::SC_ARG_MAX) # => 2097152
# Number of processors.
# It is not standardized.
Etc.sysconf(Etc::SC_NPROCESSORS_ONLN) # => 4
//}... -
IO
# pathconf(name) -> Integer | nil (325.0) -
fpathconf(3) で取得したファイルの設定変数の値を返します。
...場合は nil
を返します。(fpathconf(3) が -1 を返し、errno が設定されていない
場合)
@param name Etc モジュールの PC_ で始まる定数のいずれかを指定します。
//emlist[][ruby]{
require 'etc'
IO.pipe {|r, w|
p w.pathconf(Etc::PC_PIPE_BUF) # => 4096
}
//}...