- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文件系统 文件的结构与存取 1.文件的逻辑结构 有结构的文件: (1)等长记录文件。它指文件中所有记录的长度都是相等的。 (2)变长记录文件。它指文件中各记录的长度不相同。 无结构文件: 无结构文件又称流式文件,组成流式文件的基本信息单位是字节或字,其长度是文件中所含字节的数目,如大量的源程序,库函数等采用的就是流式结构。 2 操作系统的运行 文件系统 文件的结构与存取 2.文件的存取 对文件的逻辑结构的存取有两种方法。 (1)顺序存取。顺序存取是最简单的方法。它严格按照文件信息单位排列的顺序依次存取,后一次存取总是在前一次存取的基础上进行,所以不必给出具体的存取位置。 (2)随机存取。随机存取又称直接存取,在存取时必须先确定进行存取时的起始位置(如记录号、字符序号等)。 2 操作系统的运行 文件系统 虚拟文件系统 虚拟文件系统通过在对多个文件系统的共同特性进行抽象,形成一个与具体文件系统实现无关的虚拟层,并在此层次上定义与用户的一致性接口。这样操作系统通过虚拟文件系统能同时支持多种实际的文件系统;系统中可以安装多个文件系统,在用户的面前表现为与传统的单一文件系统一致的接口。用户甚至可以开发出新的文件系统,以模块方式加入到操作系统中。 虚拟文件系统扩展了操作系统对文件系统的兼容性和适用性,但是由于多了一个管理层次,增加了系统的复杂程度,在一定程度上降低了系统管理和访问外存的效率. 2 操作系统的运行 设备管理 设备管理的定义和功能 1.设备管理 现代计算机外围设备种类繁多、功能各异,设备管理是操作系统中最庞杂的部分,其主要任务是控制外围设备和CPU 之间的I/O 操作。设备管理模块在控制各类设备和CPU 进行I/O 操作的同时,还要尽量提高设备与设备、设备与CPU 的并行性,使得系统效率得到提高,同时,要为用户使用I/O 设备屏蔽硬件细节,提供方便易用的接口。 2 操作系统的运行 设备管理 设备管理的定义和功能 2.设备管理的功能 (1) 提高设备的利用率 (2) 设备独立性 独立于同类设备的具体设备号。 独立于设备类型。 (3) 字符编码的独立性 (4) 设备处理的一致性 2 操作系统的运行 5.网络操作系统与分布式操作系统 多用户多任务操作系统 如果允许多个用户通过各自的终端,使用同一台主机共享主机系统中的各类资源,而每个用户程序又可进一步分为几个任务,使它们并发执行,从而进一步提高资源利用率和系统吞吐量,则这种操作系统称为多用户多任务操作系统。在大、中、小型计算机上都可以配置多用户多任务操作系统,在32位微机上也有很多配置多用户多任务操作系统,最有代表性的是UNIX操作系统及Windows操作系统。 1 操作系统概述 网络操作系统 计算机技术和通讯技术的结合使得微机用户资源共享及相互通信的愿望成为可能,即在一台计算机上可以使用其他机器上的资源或进行通信。这样计算机网络的概念得以产生。一些独立自治的计算机利用通信线路相互连接形成的计算机的集合,称为计算机网络。 网络操作系统能够控制计算机在网络中方便地传送信息和共享资源,并能为网络用户提供各种所需服务的操作系统。网络操作系统主要有两种工作模式:第一种是客户机/服务器(Client/Server)模式,这类网络中分成两类站点,一类作为网络控制中心或数据中心的服务器,提供文件打印、通信传输、数据库等各种服务;另一类是本地处理和访问服务器的客户机。另一种是对等(Peer-to-Peer)模式,这种网络中的站点都是对等的,每一个站点既可作为服务器,而又可作为客户机。目前的典型系统有:UNIX、Netware 和Windows NT 1 操作系统概述 分布式操作系统 大量的实际应用要求一个一体化的系统,用户希望以统一的界面,标准的接口去使用系统的各种资源,实现所需的各种操作。这就导致了分布式系统的出现。一个分布式系统是若干计算机的集合,它们都有自己的局部存储器和外部设备,但分布式系统是一个一体化的系统,在系统中有一个全局操作系统,即分布式操作系统,它负责整个系统的资源分配和调度、任务划分、信息传输、控制协调等工作,为用户提供一个统一的界面,标准的接口,用户通过这一界面实现所需的操作和使用系统的资源,但操作和计算是在哪一台计算机上执行或使用哪个计算机的资源则由操作系统自动完成,用户不用知道,即分布式操作系统是透明的。 1 操作系统概述 第二节 操作系统的运行 主要内容: 处理器管理与进程调度 存储管理 文件系统 设备管理 2 操作系统的
原创力文档


文档评论(0)