操作系统
文章平均质量分 83
sp_13230409636
这个作者很懒,什么都没留下…
展开
-
150-操作系统 1.5 重要知识点总结
1.我们把早期的无结构的OS(第一代)、模块化结构的OS(第二代)和分层式结构的OS(第三代),都统称为传统结构的OS,而把微内核结构的OS称为现代结构的OS①无结构的OS在早期开发操作系统时,设计者只是把他的注意力放在功能的实现和获得高的效率上,缺乏首尾一致的设计思想。此时的OS是为数众多的一组过程的集合,每个过程可以任意 地相互调用其它过程,致使操作系统内部既复杂又混乱,因此,这种OS是无结构的,也 有人把它称为整体系统结构。②模块化结构的OS该技术基于 “分解”和“模块化”的原则来控制大型软件原创 2022-01-04 18:01:38 · 665 阅读 · 0 评论 -
149-操作系统 1.4 重要知识点总结
1.4 操作系统的主要功能1.引入OS的主要目的引入OS的主要目的是,为多道程序的运行提供良好的运行环境,以保证多道程序能有条不紊地、高效地运行,并能最大程度地提高系统中各种资源的利用率,方便用户的使用。为此,在传统的OS中应具有处理机管理、存储器管理、设备管理和文件管理等基本功能。此外,为了方便用户使用OS,还需向用户提供方便的用户接口。2.在传统的多道程序系统中,处理机的分配和运行都是以进程为基本单位的,因而对处理机的管理可归结为对进程的管理处理机管理的主要功能有:①创建和撤消进程②对诸进原创 2022-01-04 17:18:08 · 689 阅读 · 0 评论 -
148-操作系统 1.3 重要知识点总结
1.3 操作系统的基本特性1.批处理系统有着高的资源利用率和系统吞吐量;分时系统能获得及时响应;实时系统具有实时特征。除此之外,它们还共同具有并发、共享、虚拟和异步四个基本特征2.并发正是系统中的程序能并发执行,才使得OS能有效地提高系统中的资源利用率,增加系统的吞吐量。并行性是指两个或多个事件在同一时刻发生。而并发性是指两个或多个事件在同一时间间隔内发生。如果在计算机系统中有多个处理机,这些可以并发执行的程序便可被分配到多个处理机上,实现并行执行进程是指在系统中能独立运行并作为资源分配的基本原创 2022-01-04 16:57:45 · 880 阅读 · 0 评论 -
144-操作系统1.1、1.2重要知识点
1.操作系统的目标与应用环境有关。例如在查询系统中所用的OS,希望能提供良好的人——机交互性;对于应用于工业控制、武器控制以及多媒体环境下的OS,要求其具有实时性;而对于微机上配置的OS,则更看重的是其使用的方便性2.操作系统的目标:方便性、有效性、可扩充性和开放性有效性:提高系统资源的利用率和提高系统的吞吐量开放性:计算机硬件和软件的兼容性问题方便性和有效性是设计OS时两个最重要的目标3.操作系统的作用:①OS作为用户与计算机硬件系统之间的接口②OS作为计算机系统资源的管理者③OS实现了对原创 2022-01-03 13:45:59 · 536 阅读 · 0 评论 -
113-操作系统——程序和进程
1.程序顺序执行时的特征①顺序性:指处理及严格的按照程序所规定的顺序执行,即每一操作必须在下一个操作开始之前结束②封闭性:指程序在封闭的环境下运行,即程序运行时独占全机资源,资源的状态(除初始状态外)只有本程序才能改变它,程序一旦开始执行,其执行结果不受外界因素影响③可再现性:指只要程序执行时的环境和初始条件相同,当程序重复执行时,不论它从头到尾不停顿的执行,还是“停停走走”的执行,都可获得相同的结果程序顺序执行时的这种特性,为程序员检测和较真程序的错误带来了很大的方便2.程序并发执行时的特征在原创 2021-11-29 14:27:18 · 383 阅读 · 0 评论