问题
问答题
考虑这样一个文件系统,其中文件可被删除,并且在指向它的链接仍然存在的情况下可重新使用其磁盘空间。在同一个磁盘空间建立一个新文件,将会出现什么问题请给出方法来避免该问题。
分析:这个题目比较灵活,并不死板地考查学生对文件系统的认识,而是从解决问题的角度,测试学生利用所学知识解决实际问题的能力。
答案
参考答案:如果同一磁盘空间内新建一个文件,而连接仍然存在,这将导致通过原有旧连接访问到的实际上是新文件,导致管理错误。
要想避免这个问题,可以对文件进行存取保护,也可采用删除指向一个已删除文件的所有链接的方法避免这一问题。