操作系統-進程同步與信號量

1. 進程合作 多個進程共同完成一個任務 每個進程有自己執行的一套方案,但不是每個程序都是可以隨便執行的,有時候需要等待,有的進程會給它發一些信號,根據這些信號來決定是否繼續執行 2. 生產者-消費者實例 那個地方需要停?那個地方需要走? 3. 只發信號還不能解決全部問題 問題的關鍵在於消費者僅僅是在緩衝區滿的時候知道有生產者在等待 也就是sleep了兩個進程,而wakeup的時候只能喚醒一個進程
相關文章
相關標籤/搜索