TinyFS:TinyFS 是一个简单的文件系统

时间:2024-07-16 00:55:32
【文件属性】:

文件名称:TinyFS:TinyFS 是一个简单的文件系统

文件大小:13KB

文件格式:ZIP

更新时间:2024-07-16 00:55:32

C

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


【文件预览】:
TinyFS-master
----libTinyFS.c(20KB)
----libDisk.h(2KB)
----singlyLinkedList.c(3KB)
----demoTfs.c(28KB)
----LICENSE(1KB)
----.gitignore(12B)
----Makefile(567B)
----singlyLinkedList.h(821B)
----README.md(864B)
----libDisk.c(3KB)
----libTinyFS.h(3KB)

网友评论