计算机操作系统——文件管理(1)

这篇博客探讨了文件和文件系统的核心概念,包括文件的分类,如无结构文件和有结构文件。接着,详细介绍了文件的逻辑结构,特别是无结构文件(字符流)和有结构文件(记录型文件)。此外,还讲解了文件系统模型,强调其管理的三个关键对象:文件、目录和磁盘空间。文章进一步讨论了文件的外存分配方式,包括连续分配、链接分配和索引分配,帮助读者理解不同分配方式的原理和应用场景。
摘要由CSDN通过智能技术生成

文件和文件系统

文件系统的结构,是由文件管理部分和操作系统I/O部分组成的。
文件管理部分:操作系统内存中的文件对象,并按文件的逻辑格式将对文件对象的操作转化成对文件块的操作。
操作系统I/O部分:负责内存中的物理块与物理磁盘中的数据交换。

文件分类

通常,文件是由一系列的记录组成的。文件系统设计的关键要素,是指将这些记录构成一个文件的方法,以及将一个文件存储到外存上的方法

文件的逻辑结构

这是从用户观点出发所观察到的文件组织形式,是用户可以直接处理的数据及其结构,它独立于文件的物理特性,又称为文件组织(FileOrganization)。

例如,用户创建的 txt cpp word excel ppt 等,都属于文件的逻辑结构。

①无结构文件:字符流,又称流式文件。--源程序、可执行文件、库函数等

②有结构文件:由若干个相关记录组成,又称记录型文件,如下图。--数据结构、数据库等


文件的物理结构

又称文件的存储结构,指文件在外存上的存储组织形式。这不仅与存储介质的存储性能有关,而且与所采用的外存分配方式有关。

例如,采用 FAT32 NTFS EXT3 EXT4 Linux swap 等,都属于文件的物理结构。


文件系统模型

文件系统管理的对象有:①文件;②目录;

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值