OS 基础教程

进程管理

同步

死锁

内存管理

文件管理

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/os-file-system.html

文件系统


文件系统是负责文件管理的操作系统的一部分。 它提供了一种机制来存储数据和访问文件内容,包括数据和程序。一些操作系统将所有内容视为Ubuntu文件。

文件系统处理以下问题 -

文件结构 - 前面已经了解可存储文件的各种数据结构。文件系统的任务是保持最佳的文件结构。

恢复可用空间 - 每当文件从硬盘中删除时,磁盘中都会创建一个可用空间。 可能有很多这样的空间需要被恢复,以便将它们重新分配给其他文件。

磁盘空间分配给这些文件 - 关于文件的主要问题是决定将文件存储在硬盘上的何处。 本教程之后的章节将介绍各种磁盘调度算法。

跟踪数据位置 - 文件可以或不可以仅存储在一个块内。它可以存储在磁盘上的非连续块中。 需要跟踪部分文件所在的所有块。