清華大學操作系統公開課(八)互斥

1.背景   在我們的計算機系統裏有多個進程存在,進程之間會進行各種各樣的交互,交互會涉及到對共享資源的訪問,如果對這些交互處理不當,會產生各種各樣的問題,比如飢餓、死鎖等。   發生這些問題其實還是跟調度相關。獨立的線程不會出現這些問題,合作線程會。 獨立線程   獨立的線程有以下特徵:   不和其他線程共享資源或狀態   確定性:輸入狀態決定結果   可重現性:能夠重現起始條件、I/0   調
相關文章
相關標籤/搜索