GeeksforGeeks

同時処理は、複数のプロセッサが同時に命令を実行してパフォーマンスを向上させるコンピューティングモデ 何か他のことが起こったときに発生する並行手段。 タスクはサブタイプに分割され、1つのプロセッサで実行する必要があるため、異なるプロセッサに割り当てられて同時に、順番に実行されます。 並行処理は、並列処理と同義であることがあります。

同時処理における実同時性と仮想同時性という用語:

  1. マルチプログラミング環境:
    マルチプログラミング環境では、一つのプロセッサで共有される複数のタスクがあります。 仮想コンサートは、オペレーティングシステムによって達成することができますが、プロセッサが個々のタスクごとに割り当てられている場合、各タスク 多層環境を図に示します。

  2. マルチプロセッシング環境:
    マルチプロセッシング環境では、複数のプロセッサが共有メモリで使用されています。 使用される仮想アドレス空間は1つだけで、すべてのプロセッサに共通しています。 すべてのタスクは共有メモリに存在します。 この環境では、同時実行は同時に実行されるプロセッサの形式でサポートされます。 異なるプロセッサ上で実行されるタスクは、共有メモリを介して相互に実行されます。 マルチプロセッシング環境を図に示します。

  3. 分散処理環境:
    分散処理環境では、複数のコンピュータが通信ネットワークまたは高速バスによって相互に接続されています。 プロセッサ間には共有メモリはなく、各コンピュータには独自のローカルメモリがあります。 したがって、メッセージを介してネットワーク通信を介して分散された同時タスクからなる分散アプリ 分散処理環境を図に示します。

注目の読者! 今の学習を停止しないでください。 学生に優しい価格でCS理論コースとのSDEインタビューのためのすべての重要なCS理論の概念を手に入れ、業界の準備ができてなります。

記事タグ:
練習タグ:

コメントを残す

メールアドレスが公開されることはありません。