タグ

cとメッセージキュー識別に関するoka_Elizabethのブックマーク (1)

  • メッセージキューの説明

    ★メッセージキュー [1]メッセージキューとは 相手が単数、複数のプロセス間での固有のつながりを問わずデータバッファの転送により、データのやり取りを果たす機能。 「メッセージ」とは「意味を持つデータ」の事で、「キュー」とは「メッセージをFIFO形式でためておく」もの。 [2]メッセージキューの内部的概念とシステム 「プロセス」と「カーネル」が存在していて、「カーネル」を通して「プロセス」間でのデータのやり取りをする。 「プロセス」→「メッセージ」を作成して、「カーネル」との間で「メッセージの送信・受信」を行う。 「カーネル」→「メッセージ」を受け取ったら、カーネル内にある「キュー」にためていく。 ※「受信」は、一方的に送りつけられるわけではなく、自分で「キュー」を見に行き「キュー」にためてある「メッセージ」 を選んで受け取る。(選ばない時は、一番新しいメッセージを選ぶ) (例)「プロセスA

  • 1