pcntl_getcpuaffinity
プロセスのCPUアフィニティを取得する
説明
boolarray pcntl_getcpuaffinity(intnull $pid = null)
pid のCPUアフィニティを取得します。
パラメータ
-
pid
-
null を指定すると、現在のプロセスIDを使います。
戻り値
プロセスのCPUアフィニティマスクを返します。
失敗した場合に false を返します
警告この関数は論理値
false を返す可能性がありますが、false として評価される値を返す可能性もあります。
詳細については 論理値の
セクションを参照してください。この関数の返り値を調べるには
===演算子 を
使用してください。
エラー / 例外
pid が不正なプロセスIDであったり、
CPUマスクを作るのに失敗した場合、ValueError
がスローされます。
pid が、
現在のユーザーがパーミッションを持っていないプロセスだった場合、
E_WARNING が発生します。