0

0

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

WBOY

WBOY

发布时间:2022-08-17 11:17:40

|

4540人浏览过

|

来源于php中文网

原创

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Powtoon
Powtoon

AI创建令人惊叹的动画短片及简报

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

  • 对文件目录进行查询

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

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

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

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

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

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

相关专题

更多
菜鸟裹裹入口以及教程汇总
菜鸟裹裹入口以及教程汇总

本专题整合了菜鸟裹裹入口地址及教程分享,阅读专题下面的文章了解更多详细内容。

0

2026.01.22

Golang 性能分析与pprof调优实战
Golang 性能分析与pprof调优实战

本专题系统讲解 Golang 应用的性能分析与调优方法,重点覆盖 pprof 的使用方式,包括 CPU、内存、阻塞与 goroutine 分析,火焰图解读,常见性能瓶颈定位思路,以及在真实项目中进行针对性优化的实践技巧。通过案例讲解,帮助开发者掌握 用数据驱动的方式持续提升 Go 程序性能与稳定性。

9

2026.01.22

html编辑相关教程合集
html编辑相关教程合集

本专题整合了html编辑相关教程合集,阅读专题下面的文章了解更多详细内容。

56

2026.01.21

三角洲入口地址合集
三角洲入口地址合集

本专题整合了三角洲入口地址合集,阅读专题下面的文章了解更多详细内容。

51

2026.01.21

AO3中文版入口地址大全
AO3中文版入口地址大全

本专题整合了AO3中文版入口地址大全,阅读专题下面的的文章了解更多详细内容。

397

2026.01.21

妖精漫画入口地址合集
妖精漫画入口地址合集

本专题整合了妖精漫画入口地址合集,阅读专题下面的文章了解更多详细内容。

118

2026.01.21

java版本选择建议
java版本选择建议

本专题整合了java版本相关合集,阅读专题下面的文章了解更多详细内容。

3

2026.01.21

Java编译相关教程合集
Java编译相关教程合集

本专题整合了Java编译相关教程,阅读专题下面的文章了解更多详细内容。

16

2026.01.21

C++多线程相关合集
C++多线程相关合集

本专题整合了C++多线程相关教程,阅读专题下面的的文章了解更多详细内容。

11

2026.01.21

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Rust 教程
Rust 教程

共28课时 | 4.7万人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.5万人学习

Git 教程
Git 教程

共21课时 | 2.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号