平成18年春期 午前問29の解説をお願いします
茶虎さん
(No.1)
以下の問題でスプールファイルを最大で3つのスプールの容量で考える理由はなぜでしょうか?
元々、ジョブは4つあるので、印刷するためにスプールファイルが4つ必要だと思います。
[問]次の条件で印刷処理を行う場合に,スプールファイルの全容量は最低何Mバイト必要か。
〔条件〕
(1)同一のジョブを4回連続して,多重度1で実行する。
(2)ジョブの単独での実行時間は20分である。
(3)単独でのジョブは,実行時に400Mバイトの印刷用スプールファイルを確保し,そこに印刷データを出力する。
(4)ジョブ実行後,スプールファイルの内容がOSの印刷機能によって処理される。
(5)印刷が完了すると,OSはスプールファイルを削除する。ここで,削除時間は考慮しないものとする。
(6)プリンタは1台であり,印刷速度は100Mバイト当たり10分である。
(7)ジョブの実行と印刷処理は並行動作可能で,互いに影響を及ぼさないものとする。
リンク:https://www.fe-siken.com/kakomon/18_haru/q29.html
元々、ジョブは4つあるので、印刷するためにスプールファイルが4つ必要だと思います。
[問]次の条件で印刷処理を行う場合に,スプールファイルの全容量は最低何Mバイト必要か。
〔条件〕
(1)同一のジョブを4回連続して,多重度1で実行する。
(2)ジョブの単独での実行時間は20分である。
(3)単独でのジョブは,実行時に400Mバイトの印刷用スプールファイルを確保し,そこに印刷データを出力する。
(4)ジョブ実行後,スプールファイルの内容がOSの印刷機能によって処理される。
(5)印刷が完了すると,OSはスプールファイルを削除する。ここで,削除時間は考慮しないものとする。
(6)プリンタは1台であり,印刷速度は100Mバイト当たり10分である。
(7)ジョブの実行と印刷処理は並行動作可能で,互いに影響を及ぼさないものとする。
リンク:https://www.fe-siken.com/kakomon/18_haru/q29.html
2021.10.06 11:51
匿名1111さん
(No.2)
スプールファイル2 印刷
スプールファイル3 印刷待ち
スプールファイル4 印刷待ち
これらの3つを同時にの保持するのが最大です。
この時点で、すでにスプールファイル1は印刷が終わり、削除されています。
よって、スプールファイルは最低3つ分の1200Mバイトあればいいというわけです。
スプールファイル3 印刷待ち
スプールファイル4 印刷待ち
これらの3つを同時にの保持するのが最大です。
この時点で、すでにスプールファイル1は印刷が終わり、削除されています。
よって、スプールファイルは最低3つ分の1200Mバイトあればいいというわけです。
2021.10.06 12:13
茶虎さん
(No.3)
ご回答ありがとうございます。
もう1つ質問致します。
「この時点」というのは、ジョブ4が終了した80分目のことを
指すのですか?
そうであれば、条件のどの番号にそのことが記述されていますか?
もう1つ質問致します。
「この時点」というのは、ジョブ4が終了した80分目のことを
指すのですか?
そうであれば、条件のどの番号にそのことが記述されていますか?
2021.10.06 12:47
むにさん
(No.4)
正確には60の時点から、ですね。
解説の図解で60時点でスプールファイル1の印刷が完了していますよね。
なのでその分のファイル容量は空きます。
そのあと80からスプールファイル4分の容量を取られて、80から100までの間が最大容量になっています。あくまで「最高どれだけ容量を取られるか」です。
解説の図解で60時点でスプールファイル1の印刷が完了していますよね。
なのでその分のファイル容量は空きます。
そのあと80からスプールファイル4分の容量を取られて、80から100までの間が最大容量になっています。あくまで「最高どれだけ容量を取られるか」です。
2021.10.06 14:35
むにさん
(No.5)
最高は書き方が悪かったですかね…(伝わる?)
2021.10.06 14:35
茶虎さん
(No.6)
この投稿は投稿者により削除されました。(2021.10.06 15:51)
2021.10.06 15:51
茶虎さん
(No.7)
なんとなく分かったと思います。
お二人ともありがとうございました。」」
お二人ともありがとうございました。」」
2021.10.06 15:52
広告
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
広告