如果你不知道什么是futex和linuxthreads-0.9,请不要回复。我可以混合使用基于futex的互斥体与glibc-2.2 linuxthreads互斥体吗?
我可以在linuxthreads-0.8或-0.9中使用基于互斥体的互斥体与互斥体(它在所有glibc < = 2.2以及所有uClibc中使用互斥体)吗?
我需要interprocess mutex(pshared one,PTHREAD_PROCESS_SHARED)。
所以,如果线程是由linuxthreads pthread_manager启动和管理的,它会被基于futex的sleep和wake混淆吗?
我可以使用基于futex的互斥锁进行进程间和线程间同步吗?
请问pthread_cancel具有异步标志吗? – osgx 2010-02-10 18:19:52
@osgx:如果我知道的话。我不知道有谁曾经尝试过构建这种奇怪的代码组合。 – 2010-02-10 18:27:51