單項選擇題以下關于線程同步說法錯誤的是()。

A.互斥量可以用于確保線程只能互斥的訪問競爭資源
B.條件變量提供了一種線程同步的機制
C.條件變量本身就是一種競爭資源
D.互斥量和條件變量結合使用就不會導致系統(tǒng)死鎖


您可能感興趣的試卷

你可能感興趣的試題

2.單項選擇題以下函數(shù)中,()是用于控制條件變量的。

A.pthread_spin_init
B.pthread_mutex_timedlock
C.pthread_rwlock_rdlock
D.pthread_cond_signal

3.單項選擇題以下關于讀寫鎖,正確的說法是()。

A.讀寫鎖可以同時被多個線程占有
B.對已鎖定的讀寫鎖加鎖會出錯
C.使用讀寫鎖的多線程比使用互斥量的多線程并行度更高
D.讀寫鎖分為讀模式加鎖和寫模式加鎖兩種狀態(tài)

4.單項選擇題pthread_cond_wait函數(shù)的作用是()。

A.等待參數(shù)指定的條件變量發(fā)出信號
B.等待參數(shù)指定的競爭資源可用
C.等待參數(shù)指定的線程結束
D.等待參數(shù)指定的互斥量可用

5.單項選擇題以下關于線程同步正確的說法是()。

A.多個線程修改同一共享變量時,需要由控制線程確定訪問的先后順序
B.線程同步的各種機制和進程同步的機制是相同的
C.線程同步也可已使用信號量和信號
D.線程同步只需要應用在用戶態(tài)線程中即可