兩種依賴關(guān)系:
1、通訊依賴性:當(dāng)線程A需要來自線程B的數(shù)據(jù)時,就發(fā)生通訊依賴性。
2、合作依賴性:當(dāng)線程A需要線程B擁有的資源,而且在線程A可以使用這些資源前,線程B必須釋放它。
進(jìn)程間通訊(IPC)的方式:
1、環(huán)境變量/文件描述符:全局資源
2、命令行參數(shù):父子進(jìn)程
3、管道:
4、共享內(nèi)存:
5:DDE(動態(tài)數(shù)據(jù)交換):主要依靠消息機(jī)制和共享內(nèi)存。
線程間通信可以通過全局變量。
第六章 合作與同步
第七章 接口類與進(jìn)程間通信
第八章 同步對象