コバヤシです。 皆さんの意見を聞いていますと、大きく分けて2パターンありそうですね。 どちらが良いのか... ・msgsnd()、msgrcv()のメッセージキューを使用(送受信には fork & exec 使 用)。 ・パイプ、ソケットにてselectを使用した通信 ↑ (今回のプロセス間通信においては、PC間での通信という訳ではありません。 そういった場合はソケットではなく、パイプを使用してのselect、といった 処理にした方が良いのでしょうか?) また、シグナルについてですが、プロセス間通信ではなぜ使わない方が 良いのかは勉強不足の為、理解できていません。 プロセス間通信でのシグナル使用の事例が今まで見つけることができなかった ことから、本来使うべきではないという判断になるのでしょうか?
Follow-Ups:
- [linux-users:99698] Re: プロセス間通信(シグナル)Naoto Shimazaki
- [linux-users:99656] Re: [linux-users:99653] プロセス間通信(シグナル)Atsushi Yazaki
- [linux-users:99659] Re: プロセス間通信(シグナル)Isamu Kobayashi
- [linux-users:99660] Re: プロセス間通信(シグナル)Naoto Shimazaki
- [linux-users:99664] Re: プロセス間通信(シグナル)TANAKA _FORZA_ Toshihisa
- [linux-users:99671] Re: プロセス間通信(シグナル)Naoto Shimazaki
- Prev by Subject: [linux-users:99684] Re: [linux-users:99670] Re: JAVAで全画面を使いたい場合どうすれば良いでしょうか
- Next by Subject: [linux-users:99686] Re:pppoeでのインターネット接続設定について
- Previous by thread: [linux-users:99671] Re: プロセス間通信(シグナル)
- Next by thread: [linux-users:99698] Re: プロセス間通信(シグナル)
- Indexes:[Main][Thread]