-->
当前位置:首页 > 题库 > 正文内容

主观题:h648.采用单级目录能否满足对目录管理的主要要求?为什么?

Luz2年前 (2022-11-10)题库439
采用单级目录能否满足对目录管理的主要要求?为什么?







答案:解:
单级目录是最简单的目录结构。在整个文件系统中只建立一张目录表,每个文件占一个目录项,目录项中包含文件名、文件扩展名、文件类型、文件长度、文件物理地址以及其它文件属性。(4分)
单级目录的优点是简单、易于实现,实现了目录管理的基本功能——按名存取,但却存在以下一些缺点:
1.查找速度慢:当系统中存在大量文件或众多用户同时使用文件时,由于每个文件占用一个目录项,单级目录中就拥有数量可观的目录项。如果要从目录中查找一个文件,就需要花费相当长的时间才能找到。对于一个具有N个目录项的单级目录,为检索出一个目录项,平均需要找N/2个目录项。(2分)
2.不允许重名:因为所有的文件都在同一目录中,因此每个文件必须有不同的文件名,然而,重名问题在现代操作系统中是难以避免的。另外,即使在单用户环境下,随着文件数量的增加,让用户记住所有的文件名也是不可能的。(2分)
3.不便于文件的共享:通常每个用户都有自己的名字空间和命名习惯,应当允许不同用户使用不同的文件名来访问同一文件,然而,单级目录却要求所有用户用同一个名字来访问同一文件。
所以,单级目录不能满足对目录管理的主要要求。(2分)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。