关于posix的介绍,参见http://www.ibm.com/developerworks/cn/linux/thread/posix_thread1/
关于linux下,pthread_create的参数设置参见http://ted.is-programmer.com/posts/5279.html
如果之前创建进程的时候,使用的是这个模式:pthread_create(&pidtake,NULL,thread_take,NULL);
那么可以使用如下方法修改优先级:
struct sched_param sched;
sched.sched_priority = -1;
pthread_t pidtake ;
pthread_create(&pidtake,NULL,thread_take,NULL);
pthread_setschedparam( pidtake, SCHED_RR,&sched );