Classes | |
struct | cpuinfo |
struct | AutoLinuxPolicy |
Functions | |
static bool | linuxBindToProcessor (int proc) |
static std::vector< cpuinfo > | parseCPUInfo () |
Parse /proc/cpuinfo. | |
std::vector< int > | parseCPUSet () |
Returns physical ids in current cpuset. | |
AutoLinuxPolicy & | getPolicy () |
Variables | |
static const char * | sProcInfo = "/proc/cpuinfo" |
static const char * | sCPUSet = "/proc/self/cpuset" |
AutoLinuxPolicy& anonymous_namespace{HWTopoLinux.cpp}::getPolicy | ( | ) |
static bool anonymous_namespace{HWTopoLinux.cpp}::linuxBindToProcessor | ( | int | proc | ) | [static] |
static std::vector<cpuinfo> anonymous_namespace{HWTopoLinux.cpp}::parseCPUInfo | ( | ) | [static] |
Parse /proc/cpuinfo.
std::vector<int> anonymous_namespace{HWTopoLinux.cpp}::parseCPUSet | ( | ) |
Returns physical ids in current cpuset.
const char* anonymous_namespace{HWTopoLinux.cpp}::sCPUSet = "/proc/self/cpuset" [static] |