A.等待参数指定的条件变量发出信号B.等待参数指定的竞争资源可用C.等待参数指定的线程结束D.等待参数指定的互斥量可用
单项选择题以下关于线程同步正确的说法是()。
A.多个线程修改同一共享变量时,需要由控制线程确定访问的先后顺序B.线程同步的各种机制和进程同步的机制是相同的C.线程同步也可已使用信号量和信号D.线程同步只需要应用在用户态线程中即可
单项选择题以下关于条件变量的说法,错误的是()。
A.动态创建的条件变量不再使用时,需要用pthread_cond_destroy函数销毁B.条件变量通常需要与互斥量配合使用C.条件变量用于在一定条件下阻塞或唤醒线程D.使用条件变量需要用pthread_cond_init函数初始化
单项选择题以下关于读写锁的说法错误的是()。
A.读写锁是一种特殊的互斥锁B.同一时间段只能有一个进程为写锁定竞争资源C.同一时间段只能有一个进程为读锁定竞争资源D.读写锁分为为读锁定和为写锁定
单项选择题以下不属于线程同步机制的是()。
A.条件变量B.正则表达式C.互斥锁D.读写锁
单项选择题以下关于线程属性的说法,正确的是()。
A.若属性对象初始化时,空间是动态分配的,那么在销毁前需要先将其空间释放才能继续销毁B.属性对象不能整体操作,只能操作各个属性C.线程的每个属性对应一个属性对象D.一个线程对应一个属性对象