スプーリング 基本情報技術者試験対策
OSの働き
スプーリング
では、次にスプーリングの仕組みについてみていきましょう。
CPUと外部の入出力装置との間には、処理速度に大きな差があります。
ジョブの結果を印刷する場合、CPUが印刷結果を出しても、プリンターが印刷を終えるまで、CPUは次のジョブにとりかかれなくなってしまいます。
そこで、印刷結果をハードディスクなどに一旦記憶して、この段階でCPUは次のジョブに取り掛かれるようにします。
このように、CPUはジョブの結果をハードディスクに順番に記憶して、ハードディスクに記録が終わると、CPUは次のジョブにとりかかります。
印刷処理はCPUとは切り離して、ハードディスクに記録されている印刷結果を順番に取り出して、印刷を行う方法をスプーリングといいます。
スプーリングは、低速な周辺装置などに直接データを送るのではなく、一旦ハードディスクなどの外部記憶装置に保存して、CPUを素早く解放して次のタスクを実行させる為のものです。
このハードディスクに一旦記憶する領域をスプールといい、スプールより入出力することをスプーリングといいます。
また、このスプールのための記憶領域をバッファーともいい、スプーリングのことをバッファリングともいいます。
スプーリングを利用すると、CPUの待ち時間を削減して、効率よくコンピューターを運用できます。
基本情報技術者試験 動画 おすすめ
コンピュータの構成
基本ソフトウェアとは
コンテンツの利用について
こちらをお読みください