已知 - 線程的線程ID。
要求 - 設置線程ID的Linux優先級。
約束 - 不能使用setpriority()可
替代setpriority(PRIO_PROCESS,thread_id,priority)
我曾嘗試使用以下
pthread_setschedprio(的pthread_t螺紋,INT PRIO);
pthread_setschedparam(pthread_t thread,int policy, const struct sched_param * param);
上述兩個API都使用pthread_t作爲參數。我無法從線程ID構造(類型轉換)pthread_t。我知道轉換這是不可能的,由於不同的類型。
有沒有辦法仍然可以做到這一點?
從哪裏得到線程ID? –