[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:99671] Re: プロセス間通信(シグナル)


At Thu, 19 Jun 2003 18:24:55 +0900,
TANAKA _FORZA_ Toshihisa wrote:
> > select(2) を使いましょう。
> > 
> > プロセス間通信にシグナルを使うことは、お勧めできません。
> 
> IPC_WAIT のキーワードから、今回は、プロセス間通信にメッセージキュー
> を使っていると判断したのですが、メッセージキュー記述子も、select()
> によるイベントチェック対象に出来るのですか?

話がずれてますよ。

At Thu, 19 Jun 2003 14:22:52 +0900,
Isamu Kobayashi wrote:
> 要するに
>  ・クライアント/サーバのような動作
>  ・各クライアントの同時に起こりうる処理を全て待機させる
>  ・極力ループを使用しない
> 
> ということがやりたいのです。
> 正直シグナルにこだわっている訳ではなく、パイプ(FIFO)でも、メッセージでも
> いいのですが、どういった方法が最適なのかが判断できません。

ということです。

パイプでもソケットでも構わないのですから、それらと select の
組合せにすべきでしょう。

--
Naoto Shimazaki

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: