为什么安装文件系统比使用驱动器名称或编号添加路径名前缀更好?

时间:2017-02-17 14:24:49

标签: unix operating-system filesystems

这是来自"现代操作系统"书。在介绍中有关于这个问题的段落

  

UNIX不允许使用路径名作为前缀   通过驱动器名称或号码;这恰恰是设备依赖的一种   操作系统应该消除

有人可以举例说明它是什么样的依赖吗?

1 个答案:

答案 0 :(得分:-1)

如果这是书中的实际问题 -

  

为什么安装文件系统是比使用驱动器名称或编号添加路径名前缀更好的设计选项?

- 你需要一本不同的书才能更全面地了解世界。太监系统是一种不同的做事方式,不一定是更好的方式。

非太监大型机和迷你系统通常使用逻辑名称翻译,因此用户实际上甚至不会看到驱动器名称/号码。

据推测,他们所指的依赖性是必须编写一些东西来访问" X:FILENAME",其中X是物理设备。如果数据移动到驱动器W:则必须重新编码。

该问题忽略了使用逻辑设备转换的系统。他们可以使用" ACCOUNTING_DATA:FILENAME"其中ACCOUNTING_DATA是一个逻辑设备。太监会尝试使用符号链接来模拟类似的东西。但是,逻辑转换方法更灵活。

简而言之,听起来你的书正在将太监的特质合理化为卓越的设计。