communication)はコンピュータの動作において複数のプロセス間(の複数のスレッド間)でデータをやりとりするための仕組み。通信するプロセスは同一コンピュータ上にある場合と、ネットワークで接続された別のコンピュータ上にある場合がある。IPC技法のスレッド間の通信の帯域幅とレイテンシは様々であり、やりとりされるデータの種類も様々である。プロセス群を協調動作させる環境を提供する目的・理由には以下のようなものがある。特権分離IPCを「スレッド間通信」や「アプリケーション間通信」と呼ぶこともある。IPCとアドレス空間のコンセプトの組合せは、アドレス空間分離の基盤である。communication)はコンピュータの動作において複数のプロセス間(の複数のスレッド間)でデータをやりとりするための仕組み。通信するプロセスは同一コンピュータ上にある場合と、ネットワークで接続された別のコンピュータ上にある場合がある。IPC技法のスレッド間の通信の帯域幅とレイテンシは様々であり、やりとりされるデータの種類も様々である。プロセス群を協調動作させる環境を提供する目的・理由には以下のようなものがある。特権分離IPCを「スレッド間通信」や「アプリケーション間通信」と呼ぶこともある。IPCとアドレス空間のコンセプトの組合せは、アドレス空間分離の基盤である。