单选题 在文件系统中若采用一级目录结构,存在的最主要的一个问题是______。
A.目录表的大小难以确定 B.磁盘容量大时,文件检索太慢
C.用户使用不方便 D.“重名”问题,即文件命名冲突

【正确答案】 D
【答案解析】[解析]
单级目录结构的优点是简单,且能实现目录管理的基本功能——按名存取。但却存在下述一系列的缺点。
·查找速度慢。对于稍具规模的文件系统,会拥有数目可观的目录项,致使为找到一个指定的目录项要花费较多的时间。对于一个具有N个目录项的单级目录,为检索出一个目录项,需要平均查找N/2个目录项。
·不允许重名。在一个目录表中的所有文件,都不能有与另一个文件相同的名字。然而,重名问题在多道程序环境下,却又是难以避免的;即使在单用户环境下,当文件数超过数百个时,也难于记准。
·不便于实现文件共享。通常每个用户都具有自己的名字空间或命名习惯,因此,应当允许不同用户使用不同的文件名来访问同一个文件。然而,单级目录却要求所有用户都用同一个名字来访问同一文件。简言之,单级目录只能满足对目录管理的4点要求中的第2点,因而,它只适用于单用户环境。
其中,最致命的缺陷是文件命名冲突的问题。