%20.png)
プロセスはアプリケーションのインスタンスを実行しています。各プロセスは状態、ID、アドレス空間などを持ち、互いに分離されています。特定のサービスを実行するコンテナに似ています。ある面では、並列プログラミングは分散プログラミングと非常に似ています。
答え1
コンテナは、グループ化され、分離するために限られたリソース/アクセス制限が設けられたプロセス/プロセス セットを実行する方法です。(通常、コンテナ間では、通常のプロセスよりも多くの分離が強制されます)
並列プログラミングと分散プログラミングは似ています。並列プログラミングでは、スレッドは通常同じシステム上で実行されるため、同じメモリにアクセスできますが、分散プログラミングでは必ずしもそうとは限りません。つまり、スレッドはより分離されており、ネットワークの待ち時間や共有オブジェクト キャッシュなども考慮する必要があります。