我发现:
pthread_setschedprio()
这里:http ://www.kernel.org/doc/man-pages/online/pages/man3/pthread_setschedprio.3.html
但我找不到线程优先级的任何有效值。对于 Windows,我发现了非常明确的可能值,例如:
THREAD_PRIORITY_BELOW_NORMAL
THREAD_PRIORITY_NORMAL
THREAD_PRIORITY_ABOVE_NORMAL
但对于 Mac OS,我什么也没找到。我不能使用 Cocoa NSThreads 类,我需要使用 POSIX 线程。
你知道如何在 Mac OS 上设置线程优先级 pthreads 吗?