Loading

摘要: 虚拟文件系统 虚拟文件系统(VFS)屏蔽了不同文件系统的差异和操作细节,向上为用户提供了文件操作的统一调用接口,如图 4.24 所示。当用户程序访问文件时,通过 VFS 提供的统一调用函数(如open()等)来操作不同文件系统的文件,而无须考虑具体的文件系统和实际的存储介质。 虚拟文件系统采用了面向 阅读全文
posted @ 2024-10-20 22:07 AH20 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 物理格式化 逻辑格式化 文件系统在内存中的结构 阅读全文
posted @ 2024-10-20 21:41 AH20 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 如逻辑结构中的索引结构,索引表就是要先读入到逻辑文件系统中 阅读全文
posted @ 2024-10-20 21:34 AH20 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 口令保护 加密保护 访问控制 阅读全文
posted @ 2024-10-20 21:16 AH20 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 硬链接是指向两个不同的目录项指向同一个索引节点,在索引结点处设有一个结点计数器,代表当前有多少指针指向索引结点,只有当计数器为0时操作系统才会删除索引结点和它指向的文件 而软链接类似于Windows的快捷方式,是一个记录了文件路径的特殊文件,打开这个文件后会根据文件路径一层一层地打开指向的文件。被指 阅读全文
posted @ 2024-10-20 20:53 AH20 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 创建文件 删除文件 在这里我们可以看到,删除文件这个系统调用也是需要用文件名去目录表中寻找文件的 打开文件 当用户对一个文件实施多次读/写等操作时,每次都要从检索目录开始.为了避免多次重复地检索目录,大多数操作系统要求,当用户首次对某文件发出操作请求时,须先利用系统调用open将该文件打开.系统维护 阅读全文
posted @ 2024-10-20 20:43 AH20 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 本节我们主要探讨如何管理空闲的磁盘块 文件存储设备分成许多大小相同的物理块,并以块为单位交换信息,因此,文件存储设备的管理实质上是对空闲块的组织和管理,它包括空闲块的组织、分配与回收等问题。 空闲表法 空闲链表法 位视图法(重要) 成组链接法 分配就是先将超级块指向的块分配出去,如果指向的第一组分配 阅读全文
posted @ 2024-10-20 20:09 AH20 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 文件块和磁盘块 类似于内存分页,磁盘中的存储单元也会被分为一个个“块/磁盘块/物理块”。很多操作系统中,磁盘块的大小与内存块、页面的大小相同。内存与磁盘之间的数据交换(即读/写操作、磁盘I/O)都是以“块”为单位进行的。即每次读入一块,或每次写出一块 文件分配方式 连续分配 优点:支持顺序访问和直接 阅读全文
posted @ 2024-10-20 19:26 AH20 阅读(11) 评论(0) 推荐(0) 编辑