京つう

コンピューター/IT  |洛南

新規登録ログインヘルプ



2024年04月10日

Go 言語 CSP: 通信シーケンス プロセスの簡単な説明

Go 言語について議論するとき、CSP という頭字語が飛び交うのをよく聞きます。 CSP は、Go の成功の理由であり、状況によっては同時プログラミングのマスター キーであるともてはやされます。 CSP を知らない人は、CSP をコンピューター サイエンスだと思い始めます。



 


CSP 同時実行モデルは、2 つの独立した同時エンティティが共有チャネル (パイプライン) を通じて通信する同時実行モデルを記述するために 1970 年代に提案されました。


Go 言語は同時実行性を実現するために CSP 同時実行モデルのいくつかの概念を使用しますが、Go 言語は CSP 同時実行モデルのすべての理論を完全に実装しているわけではなく、プロセスとチャネルの 2 つの概念のみを実現します。


Go 言語 CSP: 通信シーケンス プロセスの簡単な説明



Posted by 太郎メモ  at 13:30 │Comments(0)

上の画像に書かれている文字を入力して下さい
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。