导航菜单

什么是操作系统(文件管理是为了什么)

导读 你们好,我是城市经济网的客服小球,今天为大家说一下这个什么叫操作系统,文件管理干什么用的的问题,让我们一起来看看吧!为什么需要文件
2021-12-15 18:23:43

你们好,我是城市经济网的客服小球,今天为大家说一下这个什么叫操作系统,文件管理干什么用的的问题,让我们一起来看看吧!

为什么需要文件管理?

首先,文件必须包括存储空间,更准确地说,存储空间中的数据。其次,因为操作系统要管理成千上万的数据,所以需要对这些数据进行划分,然后进行标注,便于分类和索引,所以文件中必须包含分类和索引信息。最后,不同的用户对数据有不同的访问权限,所以文件必须包含一些关于访问权限的信息。

什么是文件?什么是文件系统?

系统必须执行哪些功能?

当我们在这里学习时,我们应该有一种体验,在现代操作系统的管理思想中,我们随处可以看到面向程序。面向对象编程的影子。我们学习了一个新概念文件,它实际上是一个抽象的数据类型,也就是一个数据结构

可以使用线性列表法或散列表法。线性链表将文件名组织成一个线性表,并依次与线性表中的每个项目进行比较。如果文件名按顺序排列,二分搜索法方法可以减少平均搜索时间,但会增加创建新文件时维护线性表的成本。哈希表使用文件名通过哈希函数获取指向文件的指针。这个方法很快,但是避免了冲突。

文件的逻辑结构是用户可见的结构和用户使用的结构。文件的物理结构是内存中文件的组织结构。他代表了一种在二级存储上放置链接和编目文件的方法,这与文件的访问方法和二级存储设备的特点密切相关。虽然单个文件的逻辑结构和物理结构之间没有明显的限制或关联,但如果不小心选择了物理结构,就很难反映逻辑结构的特点。例如,逻辑结构是序列结构,而物理结构是具有视频链接结构的文件。即使理论上可以快速找到记录的地址,但实际上仍然需要在磁盘上一点一点地搜索。

磁盘读写操作所需的时间由寻道时间、延迟时间和传输时间决定。其中,寻道时间是磁头移动到指定磁道所需的时间,延迟时间是磁头定位某一磁道的扇区所需的时间,传输时间是读写磁盘数据所经历的时间。一般来说,因为移动磁臂,寻找时间最长。

正如我们刚才所说,寻找时间对磁盘访问的影响最大。如果存储在同一个磁盘的不同磁道上,磁臂就要移动,这将大大增加文件的访问时间,而存储在同一个柱面上的不同磁盘则不需要移动磁道。因此,一般来说,不同的磁盘存储在同一个圆柱体上更好。

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢:

最新文章: