根据肯·汤普森和丹尼斯·里奇撰写的手册中的一篇论文:
当对 i 节点指示其特殊的文件发出 I/O 请求时,最后 12 个设备地址字无关紧要,第一个指定内部设备名称,它被解释为一对数字,分别表示、设备类型和子设备号。设备类型指示哪个系统例程将处理该设备上的 I/O;例如,子设备号选择连接到特定控制器的磁盘驱动器或几个类似的终端接口之一。
关于大容量存储的 Linux 文档描述主要和次要设备编号:
当访问设备文件时,主设备号选择调用哪个设备驱动程序来执行输入/输出操作。此调用是使用次要号码作为参数来完成的,并且完全取决于驱动程序如何解释次要号码。驱动程序文档通常描述驱动程序如何使用次要编号。
我想知道这两篇文献是否描述了同一个概念。这有点令人困惑。