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$