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