pthread
坚持到底cw
奋斗青年
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pthread初识
1. sleep(unsignedmilliseconds) 需要头文件:#include 单位为秒(如果需要更精确可以用usleep单位为微秒) 返回值:若进程/线程挂起到参数milliseconds所指定的时间则返回0,若有信号中断则返回剩余秒数。 2. 创建线程: pthread_create(&id,NULL,thread,NULL); 函数原型:int p原创 2014-03-16 22:42:36 · 802 阅读 · 0 评论 -
pthread里面的锁
pthread中提供的锁有:pthread_mutex_t, pthread_spinlock_t, pthread_rwlock_t。 pthread_mutex_t是互斥锁,同一瞬间只能有一个线程能够获取锁,其他线程在等待获取锁的时候会进入休眠状态。因此pthread_mutex_t消耗的CPU资源很小,但是性能不高,因为会引起线程切换。 pthread_spinlock_原创 2014-07-31 00:15:26 · 998 阅读 · 0 评论
分享