17 #ifndef CYBER_SCHEDULER_COMMON_PIN_THREAD_H_ 18 #define CYBER_SCHEDULER_COMMON_PIN_THREAD_H_ 30 void ParseCpuset(
const std::string& str, std::vector<int>* cpuset);
33 const std::string& affinity,
int cpu_id = -1);
36 int sched_priority, pid_t tid = -1);
42 #endif // CYBER_SCHEDULER_COMMON_PIN_THREAD_H_ PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
void SetSchedAffinity(std::thread *thread, const std::vector< int > &cpus, const std::string &affinity, int cpu_id=-1)
void ParseCpuset(const std::string &str, std::vector< int > *cpuset)
void SetSchedPolicy(std::thread *thread, std::string spolicy, int sched_priority, pid_t tid=-1)