文件系统是负责文件管理的操作系统的一部分。 它提供了一种机制来存储数据和访问文件内容,包括数据和程序。一些操作系统将所有内容视为Ubuntu文件。
文件系统处理以下问题 -
文件结构 - 前面已经了解可存储文件的各种数据结构。文件系统的任务是保持最佳的文件结构。
恢复可用空间 - 每当文件从硬盘中删除时,磁盘中都会创建一个可用空间。 可能有很多这样的空间需要被恢复,以便将它们重新分配给其他文件。
磁盘空间分配给这些文件 - 关于文件的主要问题是决定将文件存储在硬盘上的何处。 本教程之后的章节将介绍各种磁盘调度算法。
跟踪数据位置 - 文件可以或不可以仅存储在一个块内。它可以存储在磁盘上的非连续块中。 需要跟踪部分文件所在的所有块。