|
OpenRTM-aist
1.2.1
|
Processor affinity operation class. [詳解]
#include <string>#include <vector>#include <coil/Singleton.h>#include <coil/TimeValue.h>#include <coil/Mutex.h>#include <coil/Guard.h>

名前空間 | |
| coil | |
| Common Object Interface Layer. | |
型定義 | |
| typedef std::vector< unsigned int > | coil::CpuMask |
関数 | |
| bool | coil::getProcCpuAffinity (CpuMask &cpu_mask) |
| プロセスのCPU affinityを取得する cpu_mask 現在設定されている affinity が CPU IDの std::vector<unsigned int> で返される。 [詳解] | |
| bool | coil::setProcCpuAffinity (const CpuMask cpu_mask) |
| プロセスのCPU affinityを設定する cpu_mask 設定する CPU affinity を CPU ID の std::vector<unsigned int> リストで与える [詳解] | |
| bool | coil::setProcCpuAffinity (std::string cpu_mask) |
| プロセスのCPU affinityを文字列で設定する cpu_mask 設定する CPU affinity を CPU ID のカンマ区切り文字 列のリストで与える [詳解] | |
| bool | coil::getThreadCpuAffinity (CpuMask &cpu_mask) |
| スレッドのCPU affinityを取得する cpu_mask 現在設定されている affinity が CPU IDの std::vector<unsigned int> で返される。 [詳解] | |
| bool | coil::setThreadCpuAffinity (const CpuMask cpu_mask) |
| スレッドのCPU affinityを設定する cpu_mask 設定する CPU affinity を CPU ID の std::vector<unsigned int> リストで与える [詳解] | |
| bool | coil::setThreadCpuAffinity (std::string mask) |
| スレッドのCPU affinityを文字列で設定する cpu_mask 設定する CPU affinity を CPU ID のカンマ区切り文字 列のリストで与える [詳解] | |
Processor affinity operation class.
Copyright (C) 2016 Noriaki Ando National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.
$Id$
1.8.11