Michael Schnell wrote:
> 
> >4) Can pthread mutexes be used across vfork/exec sub-processes?
> >In documentation to pthreads they say that the pthread_mutex can be 
> >used to synchronize threads but not processes. But I see no difference 
> >between thread and process in uClinux. What am I missing?
> To do threads you should use the pthread library. So you don't bother 
> about (v)fork-ing the threads. pthreadlib also provides the thread-mutex 
> methods and supposedly will use FUTEX (fast user space Mutex) instead of 
> mutex, which is a lot faster if the architecture provides appropriate 
> support.

It only uses FUTEX if the pthread library is NPTL, and I don't think
that's available for ARM no-MMU at the moment.

-- Jamie
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to