[Linux] pthread_mutex_lock和pthread_spin_lock的性能

场景是:没有recursive,快进快出

 

recursive和non-recursive的pthread_mutex性能没多少差别。
pthread_spinlock比pthread_mutex快一倍。

 

Linux kernel 2.6.9.

 

PS: linux下非recursive的lock如果重复进入,则会一直block。在使用上要非常小心。

 

posted on 2009-04-15 11:01  如果蜗牛有爱情  阅读(575)  评论(0)    收藏  举报

导航