2017-11-23 31 views
3

私は、プロセスの作成から完了までのスケジュールをシミュレートするプログラムに取り組んでいます。プロセスが準備完了キューからジョブキューに戻ることができるかどうかを知るための支援が必要です(いずれの場合も例外である可能性があります)。Ready QueueからJob Queueへの処理を処理できますか?

+1

レディキューとジョブキューを定義します。 – mightyWOZ

答えて

0

"キュージョブ"とはどういう意味かわかりません。プロセスは、次のいずれかのプロセスが入力または出力を待っていることを意味します(何もするような場合には必要)

  • 寝て、実行していない

    • 。強制的に "目を覚ます"ことはできません。それは、入力または出力操作が可能なときに起きるでしょう。
    • が停止しました。これは、プロセスが現在中断されていることを意味します。そこには4つの異なる種類があります。
      • SIGTSTPは、(CTRL + Zによってトリガほとんどの時間。。その1について多くのことを行うことはできません。それは大体停止されている意味、fgコマンド
      • SIGSTOPでunstopped
      • SIGTTINおよびSIGTTOUすることができますしかし、私はそれらの2のための知識を持っていません。

    だからあなたがかもしれないがあなたを助けることfgコマンドに飛び込むことができます。

    NB:悪い英語で申し訳ありません。

  • 関連する問題