平成18年 秋期 ソフトウェア開発技術者 午前 問23

TSSのタイムクウォンタムを短くした場合、OSとアプリケーションのCPUの使用割合とアプリケーション処理の即時性はどうなるか。

CPUの使用割合 アプリケーション処理の即時性
OSの割合が増大する 良くなる
OSの割合が増大する 悪くなる
アプリケーションの割合が増大する 良くなる
アプリケーションの割合が増大する 悪くなる


答え ア


解説
タイムシェアリングシステムでは、タイムクォンタムでのスレッドの切り替えをOSが行っているので、タイムクウォンタムを短くすると、OSの動作する回数が増えるので、CPUの使用割合としてOSの割合が増える。
また、タイムクウォンタムを短くすると、複数のスレッドが動作していた場合、巡回してくる時間が短くなるので、アプリケーションで“実行”ボタンをクリックしてから、実際の処理が開始するまでの時間が早くなり、ユーザーから見ると反応(即時性)の良いシステムになる。

ただし、タイムクウォンタムを短くしすぎると、OSばかりが動作してアプリケーション処理をしている時間が短くなり、処理の遅いシステムになってしまう。


キーワード
・TSS

キーワードの解説

戻る 一覧へ 次へ