假脱机程序组成部分

基本操作系统假脱机程序可以看作是一个有开始、中间点和结束的进程或子系统。

要完成它的任务,基本操作系统假脱机程序要有 四个基本组成部分:

  1. enq 命令是假脱机程序的真正入口点,同样也是任何假脱机程序操作的开始。 此命令接受作业处理请求。
  2. qdaemon 负责接受并跟踪由 enq 命令提交给假脱机程序的所有作业。 当所有必需的资源都可用后,它还负责让队列后端处理作业。 qdaemon 是假脱机程序进程中的一个中间点。
  3. 假脱机程序后端是由假脱机程序的 qdaemon 命令所调用的程序的集合,用于处理某些队列中的作业。 后端将输出发送到特定设备,例如打印机。 当后端是 piobe 时,它涉及格式化程序过滤器,后者又涉及打印机冒号文件。 因为后端包含将已处理的作业传递到其最终目标的特定进程,所以后端是一个中间点加结束。
  4. 配置文件 /etc/qconfig描述了可用队列和设备的配置。 关于 enq 命令 和 qdaemon 命令,请参阅配置文件。 配置文件在概念上被认为与其他三个假脱机程序组成部分一样重要,因为从整体上来说,它的值对于基本操作系统的正确操作是十分关键的。