IPC通信の概要

•様々なツールの比較
•未知のチャネル:通信は、親和性のプロセスでのみ使用することができる
•名前付きパイプ:プロセスは、任意の2つの間の通信のために使用することができるが、唯一のトランスポートストリームは、バッファサイズが制限されている
メッセージキュー•:言葉の形式で送信されてもよいですスロットルが、低効率:ユーザ空間で生成されたシステムコール、カーネル空間変換コスト
•共有メモリ:プロセス間通信業務の効率化と低オーバーヘッドの問題を解決するために、通信効率最も高いと最速が、同期の問題につながる可能性
•信号容量:関連して使用されるスレッド間の異なるプロセス、同期、および共有メモリのための
あなたが領域の一部、またはファイル上のファイル全体にロックすることができます:•ファイルロック
•信号:のみ非同期通信を、しかし、一連の質問があります
• Linux固有のAPI:I / O操作に非同期通信事業
デスクトッププロセス間通信:•DBUS
•ソケット:異なるマシン上のプロセス間の通信のためには、現在最も広く使用されています

公開された56元の記事 ウォンの賞賛6 ビュー6838

おすすめ

転載: blog.csdn.net/qq_23929673/article/details/100181704
IPC