終于有人把進(jìn)程間通信講明白了

導(dǎo)讀:使用多進(jìn)程協(xié)作來實(shí)現(xiàn)應(yīng)用和系統(tǒng)是一種被廣泛使用的開發(fā)方法。進(jìn)程間通信是多進(jìn)程協(xié)作的基礎(chǔ)。

將功能模塊化,避免重復(fù)造輪子。 增強(qiáng)模塊間的隔離,提供更強(qiáng)的安全保障。 提高應(yīng)用的容錯(cuò)能力。


簡化控制流切換,讓客戶端線程執(zhí)行“服務(wù)端的代碼”; 簡化數(shù)據(jù)傳輸,共享參數(shù)棧和寄存器; 簡化接口,減少序列化等開銷; 優(yōu)化并發(fā),避免共享的全局?jǐn)?shù)據(jù)結(jié)構(gòu)。其中,前兩點(diǎn)原則都基于“將代碼拉到本地”這個(gè)新的視角。



評論
圖片
表情
