(操作系统)第七章:文件管理重点题

第七章:文件管理

文件系统需要做什么事情?
文件需要共享,需要保护,创建文件目录开管理文件,有了目录就需要管理目录。

文件系统中一些比较重要的词

文件保护
共享
读写、检索
存储(空间)
文件安全

一个比较完善的文件管理系统应具备哪些功能?

  • 文件存储空间的管理
  • 目录管理
  • 文件的读写管理
  • 文件的安全性管理
  • 提供用户接口

目前广泛采用的目录结构是那种?它有什么优点?

目前采用多级树形目录结构。
优点:

  • 能有效地提高对目录地检索速度
  • 允许文件重名
  • 便于实现文件共享
  • 能更有效地进行文件地管理和保护

将目录文件当作一般数据文件来处理有什么优缺点?

  • 可以简化操作系统对目录的实现,但是很难对文件进行保护
  • 为了解决问题,很多操作系统将目录当作文件看待,用户要获得目录中的文件属性信息或在创建一个文件时需在目录文件中建立一个目录项,都必须通过操作系统提供的例程来完成。

在树形目录结构中,利用链接方式共享文件有何好处?

  • 方便用户
  • 防止共享文件被删除
  • 加快检索速度

使用文件系统时,通常要显式地进行open、close操作

  • 这样做地目的是什么?
    显式的open操作,即打开文件操作的基本功能,是在用户进程和指定文件之间建立一条通路,它将相应文件的FCB读入内存,并返回给用户一个文件描述符,以后,用户对文件进行的任何操作,都只需要使用文件描述符而非路径名,而系统则无需再对各级目录进行检索,便可通过文件描述符之间找到内存中的文件FCB,然后为用户进行相应的操作,可见,open操作的主要目的是提高了文件访问的速度。
    显式的close操作,即关闭文件操作的基本功能是切断用户进程和指定文件间的通路,如果文件FCB的内容被修改过,则需要将他写回磁盘,然后释放内存FCB和文件描述符。
  • 能否取消显式的open、close操作?应如何做?
    可以取消显式的open和close操作
    具体做法式:在首次使用某个文件时,由系统自动打开该文件,并在相关作业终止时自动关闭该文件;或者直接取消open和close操作,而每次读写文件时,都通过路径名来检索目录,然后在进行相关操作。
  • 取消显式的open和close操作有什么不利?
    取消显式的open和close操作将增加系统的开销。
    首先,用户每次使用路径名来读取文件时,系统都必须检查该文件是否已经打开;
    其次,当一个文件使用完毕后,只要相应的作业没终止,则它的FCB将仍然占用内存资源,这不仅是对资源的浪费,而且有可能造成其他文件因得不到该资源而无法打开的现象。
    如果每次对文件操作前,都必须通过路径名到外存上去检索目录,则开销会更大。
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 计算机操作系统是一本经典的计算机科学教材,涵盖了操作系统的基本概念和实现细节。第二版的作者是庞丽萍老师,她在教授操作系统的多年经验和研究成果的基础上,对第一版进行了细微的修订和扩展。 《计算机操作系统第二版》PDF版本是一份共享的电子文档,对于操作系统学习者和研究者来说是非常有帮助的。本书讲解了操作系统的各个方面,从进程管理、内存管理文件系统和IO等,涉及面广泛,深入浅出,每个主都有大量代码和实例贯穿其中,便于读者理解。 此外,本书还介绍了一些经典的操作系统理论,如进程同步、死锁、内存虚拟化等;并对操作系统的优化和安全方面进行了深入探讨。读者可以根据自己的需求,选择性地阅读相关章节,掌握所需要的知识。 总的来说,《计算机操作系统第二版》是一本操作系统方面的必备教材,无论是学生、从业者还是研究者,都可以从中受益匪浅。同时,PDF电子版的共享使得读者能够免费获取到这一宝贵的资源,更为广泛地传播学术知识。 ### 回答2: 《计算机操作系统(第2版)》是由庞丽萍所著的一本关于操作系统的教材,它具有广泛的应用价值和教育意义。 本书主要分为七个章节,涉及了操作系统的概述、进程管理、存储管理文件系统、输入输出系统、网络操作系统和分布式操作系统等方面。每个章节都对相应的知识点进行了系统全面的阐述,以帮助读者深入理解操作系统的核心概念和实现技术。 本书使用清晰的语言和简洁的篇幅,使得读者可以轻松理解并掌握操作系统相关的内容。此外,本书还配有大量的案例和习,可以帮助读者加深对操作系统的理解,并提高解决问的能力。 总的来说,《计算机操作系统(第2版)》是一本结构严谨、信息全面、注重实践的优秀教材,它不仅适用于计算机相关的专业教育,也可供广大计算机爱好者借鉴和参考。同时,由于该书已经公开发布了电子版,方便读者随时随地进行阅读和学习。 ### 回答3: 《计算机操作系统第二版庞丽萍PDF》是一本关于操作系统的教材,由庞丽萍编写,主要讲解了操作系统的基础知识、进程管理、内存管理文件系统、输入输出、安全等内容。这本书适合计算机专业的学生和从事计算机相关工作的人员阅读。 本书首先介绍了操作系统的基本概念和历史背景,对操作系统的功能、类型、结构、进程和线程、存储管理等方面进行了详细的论述。随后,本书重点讲解了进程管理、内存管理文件系统三个方面。进程管理包括进程的概念、状态、并发、同步与互斥、进程通信等内容;内存管理包括内存的分配、保护、置换以及虚拟内存等知识;文件系统则讨论了文件的概念、组织、存储、保护等方面,并介绍了操作系统如何处理各种输入输出请求以及系统的安全性问。 本书的编写风格简明易懂,适合在学校或自学时使用。通过本书的学习,读者能够掌握操作系统的基本原理和实现技术,更好地理解和应用计算机。值得一提的是,本书配有大量的案例、实验和习,让读者能够进一步巩固知识。总之,《计算机操作系统第二版庞丽萍PDF》是一本值得推荐的计算机操作系统教材,具有很高的实用价值和教学参考价值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值