• ベストアンサー

OSによる制御に関する質問です。

ジョブ管理の中のイニシエーターがタスク管理の部門へと業務を引き渡す過程の途上で、プロセスIDの割り当てもが実施されるのでしょうか? ジョブをタスクに区分する段階で、 もし各タスクにプロセスIDが割り当てられていませんでしたら、 其の場合には、タイムスライスの後での紐付けが難しくなるのではないか、 という酷く拙い疑問が沸き起こって参りましたから、 畏れ入りますが、教えて下さいませ。

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

  • ベストアンサー
回答No.1

プロセスIDは、一番上位のプロセスが起動されると付与されます。 また、そのプロセスから、fork等によって子プロセスが生成された場合にも、プロセスIDは付与されます。(この時、子プロセスIDに対して親プロセスID(呼び出し元のプロセスID)も関連付けて管理されます。 プロセスとタイムスライスは関係ありません。念のため。

littlekids
質問者

補足

有り難う御座います。 子プロセスによる結果との紐付けの為に、 プロセスIDが介在してくれているのですね。 因みに、下記のページでも御教授を賜れませんでしょうか? http://okwave.jp/qa/q7744519.html

関連するQ&A