回答操作系统实现按名存取的关键在于解决什么

 所属分类:php教程

 浏览:152次-  评论: 0次-  更新时间:2022-10-09
描述:更多教程资料进入php教程获得。 操作系统实现按名存取的关键在于解决文件名称与具体的物理地址的转换;实现逻辑文件到物理文件间的转换,即...
更多教程资料进入php教程获得。

操作系统实现按名存取的关键在于解决文件名称与具体的物理地址的转换;实现逻辑文件到物理文件间的转换,即按名存取外存上的文件,按名存取实现文件的共享和保密,不同用户能在系统的控制下共享其他用户的文件。

php入门到就业线上直播课:进入学习
API 文档、设计、调试、自动化测试一体化协作工具:点击使用

本教程操作环境:windows10系统、DELL G3电脑。

操作系统实现按名存取的关键在于解决什么

操作系统实现按名存取的关键在于解决文件名称与文件具体的物理地址的转换

文件系统为什么要为用户提供“按名存取”功能?

要从存取介质上存取信息不仅要启动相应的存储设备,而且要把文件存放到存储介质上或从存储介质上读出文件时都必须记住存储空间的使用情况、文件存放的位置等。如果文件系统为用户提供了按名存取功能,那么,这些工作都不用用户操心。显然,文件系统实现按名存取功能后,不仅能保证文件的安全可靠而且方便了用户。

(1)实现从逻辑文件到物理文件间的转换,即“按名存取”外存上的文件

(2)分配文件的存储空间。

(3)建立文件目录。文件目录是实现按名存取的有效手段,也是保证文件安全的机构。

(4)提供合适的存取方法以适应各种不同的应用。

(5)实现文件的共享、保护和保密。不同用户能在系统的控制下共享其他用户的文件。

(6)提供一组文件操作。完成对文件的诸如建立、删除、更名、复制和移动等操作。

为了实现用户对文件的按名存取:

  • 系统必须首先利用用户提供的文件名

  • 对文件目录进行查询

  • 找出该文件的文件控制块FCB

  • (对UNIX系统即要找出该文件的索引节点,

  • 然后根据找到的FCB中所记录的文件物理地址,并根据文件物理组织方式,找出文件的盘块号

  • 进而换算出文件在磁盘上的物理位置

  • 最后启动磁盘驱动程序,将文件读入内存

更多相关知识,请访问常见问题栏目!

以上就是操作系统实现按名存取的关键在于解决什么的详细内容,更多请关注zzsucai.com其它相关文章!

 标签: 系统,
积分说明:注册即送10金币,每日签到可获得更多金币,成为VIP会员可免金币下载! 充值积分充值会员更多说明»

讨论这个素材(0)回答他人问题或分享使用心得奖励金币

〒_〒 居然一个评论都没有……

表情  文明上网,理性发言!