問80
頻出度★☆☆
プリンタへの出力処理において, ハードディスクに全ての出力データを一時的に書き込み, プリンタの処理速度に合わせて少しずつ出力処理をさせることで, CPUをシステム全体で効率的に利用する機能はどれか。
这道题的解析和你的作答记录。
プリンタへの出力処理において, ハードディスクに全ての出力データを一時的に書き込み, プリンタの処理速度に合わせて少しずつ出力処理をさせることで, CPUをシステム全体で効率的に利用する機能はどれか。
插件(外接组件,add-on)是指为已有软件事后追加功能的扩展程序(例如浏览器的扩展功能)。它是追加功能的机制,与把打印数据临时保存起来以吸收速度差无关。
正解 正确答案是 イ「假脱机(spool)」。打印机的处理速度比 CPU 慢得多,如果 CPU 一直等待打印完成,这段时间就无法处理其他工作,整体效率会下降。因此操作系统先把输出数据写入高速辅助存储(硬盘)上的等待队列(假脱机文件),CPU 由此从打印处理中解放出来,转去执行下一项工作。之后再配合打印机的处理速度,从假脱机队列中一点一点地送出数据。这种「用辅助存储吸收与低速输出设备之间的速度差,让 CPU 在整个系统中得到高效利用」的机制就是假脱机(spooling),与题干的描述完全一致。
磁盘碎片整理(碎片整理,defragmentation)是把硬盘上碎片化、分散存放的文件整理到连续区域,从而加快读写速度的维护作业。虽然同样涉及硬盘而看似相近,但它的目的是改善磁盘访问,并不是临时暂存打印输出的功能。
即插即用是指连接外围设备后,操作系统自动识别该设备并完成驱动程序设置,使其立即可用的功能。它是让设备接入与设置更省事的机制,与输出处理期间的 CPU 效率无关。