平成26年秋期午後問3
こうへいさん
(No.1)
https://www.fe-siken.com/kakomon/26_aki/pm03.html
解説で、なぜ表の値がいきなり埋められるのか、その過程が知りたく、どなた様かご教示いただけますでしょうか。
解説で、なぜ表の値がいきなり埋められるのか、その過程が知りたく、どなた様かご教示いただけますでしょうか。
2020.08.13 21:34
guestさん
★FE ブロンズマイスター
(No.2)
※ms=ミリ秒
これは設問3の話ですかね・・・??
【図5の0-10msの部分】
まずはAが到着。ほかのプロセスが到着していないので優先順位1位はもちろんA。
Aを10ms処理していたらBが到着。
Aは全体で120msのうち10ms完了なのであと110msかかります。
Bは全体で90msのうち0ms完了なのであと90msかかります。
残余処理時間が少ないのはBなので優先順位1位はBに。Aは一時中断です。
【図5の10-30msの部分】
Bを20ms処理していたらCが到着。
Bは全体で90msのうち20ms完了なのであと70msかかります。
Cは全体で60msのうち0ms完了なのであと60msかかります。
残余処理時間が少ないのはCなので優先順位1位はCに。Bは一時中断です。
ちなみに現時点で優先順位は1位C、2位B、3位Aです。
Cが完了するまではBは続きをしてはいけません。
Bが完了するまではAは続きをしてはいけません。
こんな感じで続きを埋めていってみてください。
これは設問3の話ですかね・・・??
【図5の0-10msの部分】
まずはAが到着。ほかのプロセスが到着していないので優先順位1位はもちろんA。
Aを10ms処理していたらBが到着。
Aは全体で120msのうち10ms完了なのであと110msかかります。
Bは全体で90msのうち0ms完了なのであと90msかかります。
残余処理時間が少ないのはBなので優先順位1位はBに。Aは一時中断です。
【図5の10-30msの部分】
Bを20ms処理していたらCが到着。
Bは全体で90msのうち20ms完了なのであと70msかかります。
Cは全体で60msのうち0ms完了なのであと60msかかります。
残余処理時間が少ないのはCなので優先順位1位はCに。Bは一時中断です。
ちなみに現時点で優先順位は1位C、2位B、3位Aです。
Cが完了するまではBは続きをしてはいけません。
Bが完了するまではAは続きをしてはいけません。
こんな感じで続きを埋めていってみてください。
2020.08.13 22:30
広告
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
広告