自述文件
TinyFS 是一个简单的文件系统。
作者
道格拉斯·布randint
凯瑞 S。
笔记
完成状态:该程序功能齐全。
根据我们的设计:
当没有文件打开时,我们有意挂载和卸载磁盘/文件系统。
tfs_delete() 删除文件和 inode 并关闭关联的文件描述。
磁盘不支持多线程/多进程访问。
我们强制执行强制文件锁定,以避免打开多个文件描述符以及其中之一删除文件的问题。
文件名长度必须在 1 到 8 个字符之间。 我们的文件系统仅在打开磁盘时检测损坏。 那时,它只检查超级块中的幻数,如果该数字正确则继续前进,如果该数字不正确则重新格式化整个文件系统。
2022-12-21 19:52:11
13KB
C
1