文章
· 一月 12 阅读大约需 2 分钟

第七十一章 管理设备和助记词空间 - 设备 ID

第七十一章 管理设备和助记词空间 - 设备 ID

可以通过数字或操作系统名称来识别设备。可以在 OPEN 命令中使用此标识符。

设备别名

可以为定义的每个 IRIS 设备定义一个或多个别名值。当用户在 OPEN 命令中指定别名时,IRIS 会将其转换为设备 ID

IRIS 提供的默认设备 ID 适用于大多数用户。但是,某些用户可能希望覆盖这些默认值。可以通过在 Management Portal 中提供别名作为设备配置设置的一部分来实现此目的。

默认设备 ID 和助记词

当安装 IRIS 时,这些是每种设备类型的默认设备编号和助记符。

默认设备编号和助记词

Device 装置 Device ID 设备 ID Mnemonic 记忆 Notes 笔记
Principal 0 TERM 无法更改此设备的设备 ID
Spooler 后台处理程序 2 S POOL

但是,IRIS 还可以识别可用于定义设备的其他设备编号。下表列出了已识别的默认设备编号。

IRIS 默认设备编号

Device Number 设备编号 Type 类型 Definition 定义
0 Principal device 主设备 对于交互式流程,这是用户登录的终端。对于 IRIS jobbed 进程,这是 null 设备(默认情况下)或创建作业床进程的 job 命令的参数列表中提供的设备。
1 messages.log WriteToConsoleLog()使用此设备编号将错误消息或其他特殊消息发送到系统消息日志。例如,从终端发出以下命令会将指定的字符串写入消息日志: OPEN 1 USE 1 WRITE “This is a test” CLOSE 1.另请参阅 WriteToConsoleLog() method. 方法。
2 IRIS system spooler IRIS 系统后台处理程序 这是一个存储输出的全局变量,因此您可以在其他时间将其定向到物理 I/O 设备。
63 View buffer 查看缓冲区 VIEW 命令和 $VIEW 函数一起使用,以在内存和磁盘之间传输数据。
20-46, 200-223 Routine interlock devices 提供与 DSM 锁定应用程序的兼容性。
4-19, 64-199, 224-255, 2048-2375 IJC devices IJC 设备 作业间通信 (IJC) 逻辑设备。用于在 IRIS 进程之间传输信息。可以控制这些设备的可用性。有关更多信息,请参见 IRIS 流程之间的通信。
None The Null device /dev/null:NL 上的 Null 设备:用于处理不希望显示的输出的 Null 设备。
256-2047 终端、打印机和平面文件。

注:* 设备 50 的硬编码块大小为 2048

设备类型

除了助记词和设备编号外,IRIS 还支持 I/O 设备类型。每个内部设备编号都属于其中一种类型。下表显示了设备类型:

Type 类型 Meaning 意义
TRM Terminal 终端
SPL Spooling device 绕线装置
IPC 进程间通信设备
OTH 任何其他设备,例如打印机
讨论 (0)1
登录或注册以继续