QNX下如何设置线程的优先级?

用pthread_create()创建了线程,然后启动,想设置线程的优先级最高要用什么语句?
如果设置了优先级,如何保证系统的正常运行?是不是也要让线程休眠等什么的?用什么语句?

查pthread_attr_*() 函数。你可以在pthread_create() 之前就设好优先级。

即使设置了优先级,系统依然“正常运行”啊。不懂你说的是什么意思。
系统永远保证最高优先级的线程先执行。

如何设置优先级的属性?
我查了attr,但是不知道哪些属性对应最高优先级。

pthread_attr_setschedparam()