《操作系统原理ch》PPT课件

《操作系统原理ch》PPT课件

ID:39529883

大小:587.10 KB

页数:125页

时间:2019-07-05

《操作系统原理ch》PPT课件_第1页
《操作系统原理ch》PPT课件_第2页
《操作系统原理ch》PPT课件_第3页
《操作系统原理ch》PPT课件_第4页
《操作系统原理ch》PPT课件_第5页
资源描述:

《《操作系统原理ch》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、操作系统原理张德海E-mail:dhzhang@ynu.edu.cn2009年4月7日云南大学软件学院2009-4-71第八章文件系统8.1文件系统的概念8.2文件的逻辑结构与存取方法8.3文件的物理结构与存储设备8.4文件存储空间管理8.5文件目录管理8.6文件存取控制8.7文件的使用8.8文件系统的层次模型2009-4-72第八章文件系统—引言2009-4-73第八章文件系统—引言文件系统是计算机组织、存取和保存信息的重要手段。本章主要讨论文件的组织结构、存取结构、保护以及文件系统空间管理等问题。2009-4-748.1文件系统的概念硬件资源软件资源CPU存储器设备系统

2、程序系统应用程序库函数用户应用程序操作系统对计算机资源的管理1.文件系统的引入2009-4-758.1.1文件系统的引入问题的提出:怎样对软件资源(各种程序和数据)进行透明地存放,使用户能够方便、快捷、有效地使用它们?物质基础:大容量直接存取的磁盘存储器和顺序存取的磁带存储器的出现为解决上述问题提供了物质基础。2009-4-761.文件的概念从用户的角度:文件是存贮在某种介质上的(如磁盘、磁带等)并具有文件名的一组有序信息的集合。从系统的角度:文件是一组赋名的相关联字符流的集合,或者是相关联记录(一个有意义的信息单位)的集合。2009-4-771.文件的概念—文件形式文件形

3、式:流式文件:又称为无结构文件,以字符流的形式存放信息。如:源程序、目标代码等。记录式文件:由相关联的记录组成,记录是文件存取的基本信息单位。如:人事档案文件、交易记录文件等。2009-4-781.文件的概念—文件名文件名根据文件的定义,每个文件必须有一个唯一的文件名,不论是系统管理,还是用户使用文件都使用文件名。文件名是一个有限长度的字符串。DOS、WINDOWS系统中文件名:文件名·[文件扩展名]文件名是一个不大于8个字符的字符串,但WINDOWS系统中允许超长文件名,最多可有256个字符,不区分英文字母的大小写。2009-4-791.文件的概念—文件名文件扩展名:不大

4、于3个字符,一般用来表示文件的类型。例如:CC语言源程序文件COM可执行文件(小模式)EXE可执行文件(大模式)BAT批处理文件OBJ目标文件hust.txtll.cll.objll.comll.exe操作系统讲义.ppt2009-4-7101.文件的概念—文件名UNIX系统中的文件名:文件名是一个不大于14个字符的字符串。并且区分英文字母的大小写。例如:unixlinuxll.ca.outaaAA注意:在UNIX系统中文件名就是一个字符串,没有文件名和文件扩展名之分,文件的类型由用户命名时确定。例如:li.c,UNIX系统认为这个文件名的长度是4个字符。而在DOS、WIN

5、DOWS系统中则解释这个文件名,li是文件名,c是文件扩展名,表示该文件是一个C语言的源程序文件,而·是文件名和文件扩展名的分隔符。2009-4-7112.文件系统的概念操作系统中与管理文件有关的软件和数据称为文件系统。从系统的角度看:文件系统是一个负责文件存储空间管理的机构。从用户的角度看:文件系统是用户在计算机上存储信息和使用信息的接口。2009-4-7122.文件系统的概念—功能文件系统的功能:对磁盘空间进行统一的管理:在用户创建文件时为其分配空闲区,在用户删除或修改某个文件时,回收和调整存储区。对文件实现按名存取:建立一个用户可见的逻辑结构,让用户按文件逻辑结构进行

6、信息存取和加工。建立文件的物理结构,便于存放和加工信息。完成对存放在存储设备上的文件信息的查找。提供文件的共享和保护功能。2009-4-7132.文件系统的概念—特点文件系统的特点:友好的用户接口,用户只对文件进行操作,而不管文件结构和存放的物理位置。对文件按名存取,对用户透明。某些文件可以被多个用户或进程共享。可存储大量信息。2009-4-7143.文件的分类按照文件的性质和用途可分为三类:系统文件:只允许用户通过系统调用来执行,不允许对其进行读写和修改。主要由OS内核和各种系统应用文件和数据组成。库文件:允许用户进行读取、执行,但不允许修改。主要由各种标准子程序库组成。

7、用户文件:是用户委托系统保存的文件,只有文件的所有者或所有者授权的用户才能使用,主要由源程序、目标程序和用户数据库等组成。2009-4-7153.文件的分类(续)按组织形式分为:普通文件:主要是指组织格式为系统中所规定的最一般格式的文件,如字符流文件。既包括系统文件,也包括用户文件和库文件、实用程序文件等。目录文件:是指由目录信息构成的特殊文件。该文件的内容不是各种程序和数据,而是用来检索普通文件的目录信息。特殊文件:在NUIX系统中,所有的I/O设备都被看作是特殊文件。在使用形式上与普通文件相同,但特殊文件的使用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。