精选优质文档-倾情为你奉上1 需求分析SPOOLING是Simultaneous Peripheral Operation On-Line (即外部设备联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”。SPOOLING技术实际上是一种外围设备同时联机操作技术,又称为排队转储技术。它在输入和输出之间增加了“输入井”和“输出井”的排队转储环节。进程基本状态有3种,分别为可执行,等待和结束。可执行态就是进程正在运行或等待调度的状态;等待状态又分为等待状态1,等待状态2,等待状态3。状态变化的条件为:1进程执行完成时,置为“结束”态。2服务程序在将输出信息送输出井时,如发现输出井已满,将调用进程置为“等待状态1”。3SPOOLING进程在进行输出时,若输出井空,则进入“等待状态2”。4SPOOLING进程输出一个信息快后,应立即释放该信息快所占的输出井空间,并将正在等待输出的进程置为“可执行状态”。5服务程序在输出信息到输出井并形成输出请求信息快后,若SPOOLING进程处于等待态则将其置