linux信号量机制(semaphore)

linux信号量机制(semaphore) 信号量本质上是一个非负的整数计数器,它被用来控制对公共资源的访问。当公共资源增长时,调用函数sem_post()增长信号量。只有当信号量值大于0时,才能使用公共资源,使用后,函数sem_wait()减小信号量。函数sem_trywait()和函数pthread_mutex_trylock()起一样的做用,它是函数sem_wait()的非阻塞版本。它们都在
相关文章
相关标签/搜索