- 1、本文档共120页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2. 实时任务的类型 (1) 周期性实时任务和非周期性实时任务。 (2) 硬实时任务和软实时任务。 1.2.5 实时系统(Real Time System) 3. 实时系统与分时系统特征的比较 (1) 多路性。 (2) 独立性。 (3) 及时性。 (4) 交互性。 (5) 可靠性。 1.2.5 实时系统(Real Time System) 操作系统的进一步发展 个人计算机操作系统:UNIX、OS/2、Windows系列、Windows NT、LINUX等 网络操作系统:网络接口控制器及一些用于驱动的低层软件,远程登录软件和远程文件访问软件。 分布式操作系统:将用户的应用程序分布在多台处理机上同时运行。合理地调度各处理机,使整个系统获得最大的并行度。 嵌入式操作系统 1.单用户单任务操作系统 1) ?CP/M 2) ?MS-DOS 1.2.6 微机操作系统的发展 2. 单用户多任务操作系统 单用户多任务操作系统的含义是,只允许一个用户上机,但允许用户把程序分为若干个任务,使它们并发执行,从而有效地改善了系统的性能。其中最具代表性的就是WINDOWS操作系统。 1.2.6 微机操作系统的发展 1.2.6 微机操作系统的发展 ?1.3 操作系统的基本特性 1.3.1 并发(Concurrence) 1.3.1 并发(Concurrence) 2. 引入进程 在一个未引入进程的系统中,在属于同一个应用程序的计算程序和I/O程序之间只能是顺序执行,即只有在计算程序执行告一段落后,才允许I/O程序执行;反之,在程序执行I/O操作时,计算程序也不能执行。但在为计算程序和I/O程序分别建立一个进程(Process)后,这两个进程便可并发执行。若对内存中的多个程序都分别建立一个进程,它们就可以并发执行,这样便能极大地提高系统资源的利用率,增加系统的吞吐量。 1.3.1 并发(Concurrence) 资源共享性 宏观上,指多个任务可以同时使用系统资源; 微观上,指多个任务可以交替互斥地使用系统中的某个资源。 1.3.2 共享 一般情况下的共享与操作系统环境下的共享其含义并不完全相同。 1. 互斥共享方式 系统中的某些资源,如打印机、磁带机等,虽然可以提供给多个进程(线程)使用,但应规定在一段时间内,只允许一个进程访问该资源。为此,在系统中应建立一种机制,以保证多个进程对这类资源的互斥访问。 1.3.2 共享 1.3.2 共享 1.3.3 虚拟 1. 时分复用技术 (1) 虚拟处理机技术。 (2) 虚拟设备技术。 1.3.3 虚拟 2. 空分复用技术 20世纪初,电信业中就已使用频分复用技术来提高信道的利用率。它是指将一个频率范围比较宽的信道划分成多个频率范围较窄的信道(称为频带),其中的任何一个频带都仅供一对用户通话。早期的频分复用技术只能将一条物理信道划分为几条到几十条话路,后来又很快发展到成千上万条话路,每条话路供一对用户通话。再后来在计算机中也把空分复用技术用于对存储空间的管理,用以提高存储空间的利用率。 1.3.3 虚拟 在多道程序环境下,系统允许多个进程并发执行。在单处理机环境下,由于系统中只有一台处理机,因而每次只允许一个进程执行,其余进程只能等待。当正在执行的进程提出某种资源要求时,如打印请求,而此时打印机正在为其它进程打印,由于打印机属于临界资源,因此正在执行的进程必须等待,并释放出处理机,直到打印机空闲,并再次获得处理机时,该进程方能继续执行。可见,由于资源等因素的限制,使进程的执行通常都不可能“一气呵成”,而是以“停停走走”的方式运行。 1.3.4 异步(Asynchronism) 1.4 操作系统的主要功能 1. 进程控制 2. 进程同步 3. 进程通信 4. 进程调度 (1) 作业调度。 (2) 进程调度。 1.4.1 处理机管理功能 存储器管理任务1)为多道程序的并发执行提供良好的环境;2)便于用户使用存储器;3)提高存储器的利用率;4)为尽量多的用户提供足够大的存储空间。 1.4.2 存储器管理功能 存储器管理功能 1)内存分配 :静态分配 /动态分配、连续分配/非连续分配 2)内存保护 :系统内存空间、用户内存空间 3)地址映射 :逻辑地址—物理地址 4)内存扩充 :虚拟存储技术 1. 内存分配 内存分配的主要任务是: (1) 为每道程序分配内存空间,使它们“各得其所”。 (2) 提高存储器的利用率,尽量减少不可用的内存空间(碎片)。 (3) 允许
您可能关注的文档
- ★2基本(2课时)素材.ppt
- 几年的放纵,换来范例.ppt
- 铝的重要化合无氢氧化铝制备实验设计好研讨.ppt
- 1:集团客户行业应用商业模式素材.ppt
- 雷电与浪涌防护素材.ppt
- 天然气发电技术范例.ppt
- 铝的重要化合物关系图较好研讨.ppt
- 铝电解电流效率理论与实践的新认识研讨.ppt
- 铝合金表面处理工艺及优缺点比较(含图片说明)研讨.doc
- 几种常见的盐范例.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)