什么是二进制信号之间的差异与互斥

S

smartshashi

Guest
即时消息没有得到什么明确的二进制信号量之间的差异及互斥。我们为互斥属性的意思
, 其实我们做的。请解释一下
, 或者告诉我有关在互联网上的东西

 
“互斥通常用于连载接触到改道入代码无法执行的多个线程同时进行。互斥对象
, 只允许进入第一个线程控制,迫使企图进入该节其他线程等待第一个线程已退出从部分。“信号量限制的共享资源最多可数并发用户数。线程可以要求对资源的访问(递减信号量),并能信号
, 即他们在使用完资源(递增信号量)。“有关二进制信号量和互斥是同一....

作为为互斥属性被视为它的一个内置函数的pthread的的API用于初始化一些数据结构...

任何pthreads的数据
, 用于指定在创建(线程,互斥和条件变量)一定的资源初始状态的结构。要创建一个线程,你可以使用一个线程属性对象。要创建一个互斥量,可以使用互斥对象的属性。要创建一个条件,你可以使用条件属性对象。函数创建属性对象pthread_attr_init(),pthread_mutexattr_init(),pthread_condattr_init()。

 

Welcome to EDABoard.com

Sponsor

Back
Top