摘要:
文件层次结构 用户接口:文件系统需要向上层的用户提供一些简单易用的功能接口。这层就是用于处理用户发出的系统调用请求(Read、write、open、Close等系统调用) 文件目录系统:用户通过文件路径来访问文件的,因此这一层需要根据用户给出的文件路径找到相应的FCB或索引结点。所有和目录相关的工作 阅读全文
posted @ 2023-02-04 10:08
nliuc
阅读(97)
评论(0)
推荐(0)
摘要:
文件共享 多个用户共享同一个文件,意味着系统中只有一份文件数据,数据一改俱变 与共享对应的是复制的行为 硬链接(基于索引结点的共享方式) 索引节点,是一种文件目录的瘦身策略。由于检索文件时只需要用到文件名,因此可以将除了文件名之外的其他信息存放到索引结点中。这边目录项就只包含文件名、索引结点指针。 阅读全文
posted @ 2023-02-04 10:06
nliuc
阅读(158)
评论(0)
推荐(0)
摘要:
文件的基本操作 创建文件(create 系统调用) 进行Create系统调用时,需要提供几个主要参数 所需的外存空间大小(如:一个盘块,即1KB)文件存放路径(‘D:/Demo’)文件名 操作系统在处理Create系统调用时,主要做了两件事在外存中找到文件所需的空间(结合上小节的空闲链表法,位示图法 阅读全文
posted @ 2023-02-04 10:05
nliuc
阅读(74)
评论(0)
推荐(0)
摘要:
文件存储空间管理 对存储空间的管理起始是对空闲块的管理 存储空间的划分与初始化 文件卷的概念 存储空间的划分:将物理磁盘划分位一个个的文件卷(逻辑卷,逻辑盘) 有些系统支持超大型文件,可支持由多个物理磁盘组成的一个文件卷 目录区与文件区 存储空间初始化的时候将各个文件卷划分为目录区和文件区 目录区: 阅读全文
posted @ 2023-02-04 10:04
nliuc
阅读(205)
评论(0)
推荐(0)
摘要:
文件的分配方式 操作系统对磁盘进行的管理 对非空闲磁盘块的管理对空闲磁盘块的管理 文件的物理结构 在外存管理中,为了方便对文件的管理。文件的逻辑地址空间也被分为了一个一个的文件’块’. 因此文件的逻辑地址也可以表示为(逻辑块号,块内地址)的形式。 操作系统为文件分配存储空间都是以块为单位的。 用户通 阅读全文
posted @ 2023-02-04 10:03
nliuc
阅读(183)
评论(0)
推荐(0)
摘要:
文件目录 文件目录就是我们很熟悉的Windows操作系统的文件夹 文件控制块 实现文件目录的关键数据结构 目录本身就是一种结构文件,由一条条记录组成.每条记录对应一个放在目录下的文件。 目录文件中的一条记录就是一个文件控制块"FCB" FCB中包含了文件的一些基本信息 文件名物理地址逻辑结构物理结构 阅读全文
posted @ 2023-02-04 10:01
nliuc
阅读(251)
评论(0)
推荐(0)
摘要:
文件管理 文件是一组有意义的信息/数据集合。 文件属性 文件属性 文件名:同一目录下不允许有重名文件标识符:一个系统内各文件标识符唯一,对用户来说毫无可读性,因此标识符只是操作系统用于区分各个文件的一种内部名称类型:指明文件的类型位置:文件的存放路径,在外存中的地址。大小:指明文件大小创建时间、上次 阅读全文
posted @ 2023-02-04 09:59
nliuc
阅读(97)
评论(0)
推荐(0)

浙公网安备 33010602011771号