單項選擇題對于線程間的同步操作而言,常常采用互斥鎖和條件變量相結(jié)合的解決方案:()用于短期鎖定,保證互斥進(jìn)入臨界區(qū);()用于長期等待,直至所等資源可用。
A.條件變量,條件變量
B.互斥鎖,條件變量
C.條件變量,互斥鎖
D.互斥鎖,互斥鎖
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題鑒于進(jìn)程的創(chuàng)建、切換和撤銷等操作時空開銷較大,同時并考慮到不少情況下相關(guān)系統(tǒng)或多項事務(wù)所處理的數(shù)據(jù)集的重合性,故而在現(xiàn)代操作系統(tǒng)中還引入了()的概念,以滿足系統(tǒng)并發(fā)程度進(jìn)一步提高的客觀需求和更好地改善系統(tǒng)整體性能。
A.管程
B.線程
C.管道
D.緩沖區(qū)
2.單項選擇題對于管程而言,為區(qū)別不同的等待原因而引入了()的概念,并分別為之設(shè)立相應(yīng)的進(jìn)程等待隊列。
A.線程
B.互斥鎖
C.條件變量
D.信號量
3.單項選擇題基于信號量的進(jìn)程同步機制要求訪問臨界資源的各進(jìn)程均須自備同步操作,而大量的同步操作分散在各進(jìn)程中無疑不利于系統(tǒng)管理,且相關(guān)同步操作使用不當(dāng)?shù)脑掃€可能導(dǎo)致系統(tǒng)發(fā)生死鎖。因此,將有關(guān)的軟硬件資源及操作進(jìn)行抽象描述而引入了()的概念,專職負(fù)責(zé)并發(fā)進(jìn)程間的同步操作和同步方案。
A.互斥鎖
B.管程
C.線程
D.條件變量
4.單項選擇題對于消息緩沖隊列通信機制,應(yīng)在消息接收者進(jìn)程控制塊中設(shè)立一個互斥信號量以控制相關(guān)進(jìn)程對消息緩沖隊列的互斥訪問,該信號量的初始值通常置為()。
A.N
B.0
C.1
D.-1
最新試題
MS-DOS中用于改變當(dāng)前子目錄的命令是()
題型:單項選擇題
在請求分頁系統(tǒng)中,分頁是由()實現(xiàn)的。
題型:單項選擇題
下列關(guān)于狀態(tài)轉(zhuǎn)換的條件及發(fā)生狀態(tài)的轉(zhuǎn)換敘述中,說法錯誤的是()。
題型:單項選擇題
關(guān)于臨界區(qū)的錯誤說法是()
題型:多項選擇題
磁盤上的文件一般只能采用()方法。
題型:單項選擇題
對于處理器調(diào)度中的高響應(yīng)比優(yōu)先調(diào)度算法,通常影響響應(yīng)比的主要因素可以是()
題型:單項選擇題
一個進(jìn)程運行時出于()的原因而可能被中斷。
題型:多項選擇題
為了解決碎片問題,可采用一種方法,將內(nèi)存中的所有作業(yè)進(jìn)行移動,使原來分散的多個小分區(qū)拼接成一個大分區(qū),這種方法稱為()。
題型:單項選擇題
段頁式存儲管理兼顧了()之優(yōu)點。
題型:單項選擇題
動態(tài)分區(qū)在()時確定每個分區(qū)的大小。
題型:單項選擇題