进程间通信各方法优劣
生活随笔
收集整理的這篇文章主要介紹了
进程间通信各方法优劣
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
管道:在進程內通信最簡單,有不同進程間不能實時知道管道描述符號,所以不太適合進程間直接通信,除非解決這個文件描述符號的傳遞才能實現進程間通信。
共享內存:進程間大數據塊的傳遞修改最方面,但是安卓不支持c級別的共享內存,只提供了java語言訪問共享內存,所以進程間共享內存有時候無法使用。
信號量:進程間通信最方便,但是無法實現數據的傳輸,只能像系統級變量那樣使用。
socket:實現較復雜,可以實現各種情況下的進程間通信,要注意處理socket的服務端端口號的問題。
參考文章:管道和socket的區別
總結
以上是生活随笔為你收集整理的进程间通信各方法优劣的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Name Error Connectio
- 下一篇: ubuntu 编译c程序报错:对‘pth