1

我想不出一个例子,即使不再可能引用目录或文件,文件的引用计数也可能不为零。

对于一般图形目录结构,我能找到的唯一示例是:

一般图的例子

(节点 1 将是北节点,节点 2 将是节点 1 也指向的节点,依此类推)

如果我想删除节点 1,应该没问题,因为它只有一个引用(节点 8)。

所以我的问题是:谁能给我一个引用计数不为零的例子,即使它不再可能引用该文件/目录?

这是我明天要在课堂上做的一个演示文稿。我尝试在网上搜索答案,但他们都只是说同样的话而没有给出具体的例子。或者,也许我只是愚蠢。:)

4

2 回答 2

2

您快到了。假设你有一个完整的复杂树结构连接到你的戒指,然后你删除了到你的戒指的链接。文件引用计数会怎样?

(答案在一定程度上取决于如何维护引用计数。)

于 2010-03-07T14:12:35.000 回答
0

当一个目录包含一个内部链接到根目录本身的文件夹时会发生什么?

就像是:

DIR1 <------------------+
  +--- files            |
  +--- DIR2             |
         +---files      |
         +---DIR1 ------+

假设要从包含它的文件夹中删除(外部) DIR1 ..

于 2010-03-07T14:14:50.963 回答