问题
问答题
请说明SPOOLing技术是如何实现虚拟设备的。
答案
参考答案:SPOOLing的核心思想是利用一台可共享的、高速大容量的块设备(磁盘)来模拟独占设备的操作,使一台独占设备变成多台可并行使用的虚拟设备。用户向独占设备提交的请求实际上都被提交到可共享的高速大容量块设备。而从该块设备到实际物理独占设备的数据传输由SPOOLing进程统一控制和调度。
SPOOLing能够提高I/O操作的速度,将独占设备改造为虚拟设备,从而实现共享设备功能。