同一タスクのプロセス・スレッド間の連携方法

このQ&Aのポイント
  • 試験日間近での悪足掻きなのかも知れませんが、同じタスクをプロセス・スレッドへと分割して、非同期でCPU利用の権利を提供していましょうとも、もし同じタスクに属しているプロセス同士の繋がりが明らかになりませんでしたら、其の場合には、当該プログラムが正常に機能し難くなるのだろう、と私には思われますから、畏れ入りますが、教えて下さい。
  • 同一タスクの各プロセス・スレッドがCPUでの演算結果を連携させるためには、メッセージキューにPIDが盛り込まれているのでしょうか?
  • 同一タスクのプロセス・スレッド間の連携方法は、試験日間近での悪足掻きなのかもしれませんが、同じタスクをプロセス・スレッドへと分割し、非同期でCPU利用の権利を提供しても、もし同じタスクに属しているプロセス同士の繋がりが明らかにならなければ、当該プログラムが正常に機能しづらくなる可能性があるため、教えてください。
回答を見る
  • ベストアンサー

試験日間近での悪足掻きなのかも知れませんが、…。

たとえ同じタスクをプロセス・スレッドへと分割して、 非同期でCPU利用の権利を提供していましょうとも、 もし同じタスクに属しているプロセス同士の繋がりが明らかになりませんでしたら、 其の場合には、当該プログラムが正常に機能し難くなるのだろう、 と私には思われますから、畏れ入りますが、教えて下さい。 ★同一タスクの各プロセス・スレッドがCPUでの演算結果を連携させるべく、 当該タスクの同一性を証明する為に、 "メッセージキュー( http://ja.wikipedia.org/wiki/%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%82%AD%E3%83%A5%E3%83%BC )"に"PID( http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E8%AD%98%E5%88%A5%E5%AD%90 )"が盛り込まれているのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • hymat
  • ベストアンサー率58% (95/162)
回答No.1

メッセージキューはプロセス間通信の一種であり、メッセージキューはプロセスやスレッドの外(OSの直轄)なので、マルチタスク、マルチスレッドでの順序制御に利用することができます。どのプロセスが発行したメッセージなのかを識別するためにPIDを用いることができます。 PIDは起動された個々のプロセスに割り振られるものなので、どの処理がどのPIDで起動されているかがわかれば、データが適切なプロセスから送られたかどうかを識別できます。 一般的には、マルチスレッドのプログラミングでは、処理の同期にクリティカルセクションを用います。マルチコアのCPUでは、スレッドをどのコアに割り当てるか、という別のプログラミングもあります。その他、データベースの排他制御を利用する方法もありますし、通信ソケットを介してサーバー側で着信順に処理させても良いでしょう。 このような配慮をしないで複数の処理を同時並行に動作させると、タスク間、スレッド間で前後関係が保証されないので、処理結果が予測不能になります。

SakuraiMisato
質問者

補足

非常に分かりやすい説明を提供して下さいまして、 誠に有り難う御座います。 私の知識が不足してい乍らも 近隣に当該情報に詳しい人がいませんので、 参考書の読解さえもが行き詰まりやすくて、 非常に困っております。 従いまして、畏れ入りますが、 下記のページでも御教授を賜われますと、幸甚に存じます。 http://okwave.jp/qa/q7736388.html

関連するQ&A

  • 【似てる】 カルロスゴーン、ミスタービーン、ローラ

    日産自動車の社長兼最高経営責任者(CEO)も務める<カルロス・ゴーン> と 俳優のMr. ビーン(Mr. Bean) と 日本のファッションモデル ローラ って似てると思いませんか? カルロス・ゴーン http://ja.wikipedia.org/wiki/%E3%82%AB%E3%83%AB%E3%83%AD%E3%82%B9%E3%83%BB%E3%82%B4%E3%83%BC%E3%83%B3 Mr.ビーン http://ja.wikipedia.org/wiki/Mr.%E3%83%93%E3%83%BC%E3%83%B3 ローラ (モデル) 血液型B型 http://ja.wikipedia.org/wiki/%E3%83%AD%E3%83%BC%E3%83%A9_(%E3%83%A2%E3%83%87%E3%83%AB)

  • 「日本商工会議所」と「商工会議所」は別の組織ですか?

    日商簿記の検定を受けようと思いネットで調べていたのですが 「日本商工会議所」http://ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E5%95%86%E5%B7%A5%E4%BC%9A%E8%AD%B0%E6%89%80 「商工会議所」http://ja.wikipedia.org/wiki/%E5%95%86%E5%B7%A5%E4%BC%9A%E8%AD%B0%E6%89%80 これは何が違うのでしょうか?

  • 恰好が悪いレベルの質問で畏れ入ります。

    (1)OSはCPUの占有ロックを致さないのでしょうか? (2)CPUだけでなく、 キャッシュメモリもがスレッドに割り当てられるのでしょうか? http://ja.wikipedia.org/wiki/%E3%82%AD%E3%83%A3%E3%83%83%E3%82%B7%E3%83%A5%E3%83%A1%E3%83%A2%E3%83%AA

  • あなたが選ぶ!(-_-;)な外国人選手は?

    「神のお告げ」で帰国したグリーンウェル(-_-;) http://ja.wikipedia.org/wiki/%E3%83%9E%E3%82%A4%E3%82%AF%E3%83%BB%E3%82%B0%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%A6%E3%82%A7%E3%83%AB 「浅草観光」のミセリ(-_-;) http://ja.wikipedia.org/wiki/%E3%83%80%E3%83%B3%E3%83%BB%E3%83%9F%E3%82%BB%E3%83%AA 4月分の月給だけもらってドロンしたスノー(-_-;) http://ja.wikipedia.org/wiki/%E3%83%90%E3%83%BC%E3%83%AB%E3%83%BB%E3%82%B9%E3%83%8E%E3%83%BC あなたが選ぶ!(-_-;)な外国人選手は?

  • ミクチャーロックとはどういう音楽ですか。

    Wikipediaを見ましたがよくわかりません。 http://ja.wikipedia.org/wiki/%E3%83%9F%E3%82%AF%E3%82%B9%E3%83%81%E3%83%A3%E3%83%BC%E3%83%BB%E3%83%AD%E3%83%83%E3%82%AF 背景と内容、代表的なアーティストを教えて下さい。

  • 【 家系ラーメン 】 VS 【 ラーメン二郎 】

    【 家系ラーメン 】 VS 【 ラーメン二郎 】 家系ラーメン - Wikipedia http://ja.wikipedia.org/wiki/%E5%AE%B6%E7%B3%BB%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%B3 ラーメン二郎 - Wikipedia http://ja.wikipedia.org/wiki/%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%B3%E4%BA%8C%E9%83%8E        あなたはどちらが好きですか?

  • サービスのアウトソーシング

    『募集型企画旅行( http://ja.wikipedia.org/wiki/%E4%BC%81%E7%94%BB%E6%97%85%E8%A1%8C )』でも、 受託販売業務が法的に許可されているそうですね。 但し、積送品が関わってきませんので、 もし委託企業側で当該発注を帳簿へと計上させるのでしたら、 其の場合には、どんな勘定科目の適用が望ましいのでしょうか? http://ja.wikipedia.org/wiki/%E5%A7%94%E8%A8%97%E8%B2%A9%E5%A3%B2

  • ガイエルの魔空間

    http://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%BC%E3%83%AD%E3%83%B3%E3%83%BB%E3%82%AC%E3%82%A4%E3%82%A8%E3%83%AB ↑にガイエルの魔空間について書かれているのですが、 具体的に誰がエラーしたのでしょうか?

  • インプレッサWRXSTIのDCCD等の設定の仕方について

    インプレッサWRXSTI(GRB)には駆動系の電子制御デバイスが多数搭載されています。 DCCD(AUTO、MANUALモード有) http://ja.wikipedia.org/wiki/%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%E3%82%BA%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%AB%E3%82%BB%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%87%E3%83%95 SI-DRIVE http://ja.wikipedia.org/wiki/SI-DRIVE VDC http://ja.wikipedia.org/wiki/%E6%A8%AA%E6%BB%91%E3%82%8A%E9%98%B2%E6%AD%A2%E6%A9%9F%E6%A7%8B これらの装備について、 どういったシュチュエーションに、 どんな組み合わせでセッティングするといいのかを教えてください。 よろしくお願いします。 http://www.subaru.jp/impreza/wrxsti/mechanism/response.html http://www.subaru.jp/impreza/wrxsti/mechanism/stability.html

  • 『ジャニーズ』って必ずしも主役ではないんですか?謎を…

    ジャニーズがドラマに出演する時、 『必ず主役』だと思ってましたが、 調べた所・・・ 人間・失格〜たとえばぼくが死んだら - Wikipedia http://ja.wikipedia.org/wiki/%E4%BA%BA%E9%96%93%E3%83%BB%E5%A4%B1%E6%A0%BC%E3%80%9C%E3%81%9F%E3%81%A8%E3%81%88%E3%81%B0%E3%81%BC%E3%81%8F%E3%81%8C%E6%AD%BB%E3%82%93%E3%81%A0%E3%82%89 堂本剛&光一・・・三番手、四番手 ランチの女王 - Wikipedia http://ja.wikipedia.org/wiki/%E3%83%A9%E3%83%B3%E3%83%81%E3%81%AE%E5%A5%B3%E7%8E%8B 山下智久・・・四番手 森田剛・・・脇役 Love Story - Wikipedia http://ja.wikipedia.org/wiki/Love_Story 香取慎吾・・・二番手 花ざかりの君たちへ - Wikipedia http://ja.wikipedia.org/wiki/%E8%8A%B1%E3%81%96%E3%81%8B%E3%82%8A%E3%81%AE%E5%90%9B%E3%81%9F%E3%81%A1%E3%81%B8 生田斗真・・・三番手? これはどういうことでしょうか??? 『主役によっては』ジャニーズは、 主役じゃなくても許可するのですか??? なんか意味不明な質問ですけど、 どうしても気になります・・・

専門家に質問してみよう