、公平合理地对各类作业进行调度、使各用户能够灵活方便有效地使用计算机。有良好的开放性和可扩充性。充分地利用资源、:标准服务提供者、管理者、仲裁者、,内存管理,设备管理,文件管理,:操作系统是一组能够高效地控制和管理计算机硬件和软件资源、公平合理地对各类作业进行调度、以及方便用户使用计算机的程序集合。、共享性、虚拟性、异步性(不确定性)。多个进程宏观同时微观轮流执行、共用资源、一个物理体“虚拟”为多个逻辑体、走走停停,运行顺序无法预测。、模块化结构、分层式结构、微内核结构。(单道多道)、分时系统、实时系统其它:微机、网络、分布式、:单道:自动性、顺序性、单道性多道:自动性、多道性、无序性、调度性多道批处理优点:系统资源利用率高缺点::多路性、独立性、交互性、及时性结合多道批处理后,交互性好,:多路性、独立性、交互性、及时性、:特点是单用户单任务或多任务网络OS:多计算机相互通信、资源共享、各司其责分布式OS:多计算机资源共享,可平等协作完成同一任务嵌入式OS:、Linux分时系统MSDOS微机OS,单用户单任务Windows微机OS,单用户多任务(图形界面使用方便)VxWorks嵌入式操作系统IBMOS/390现代大型OS,网络、:顺序性、:间断性、失去封闭性和可再现性、:动态性、并发性、独立性、:进程是可以并发执行的程序在某个数据集合上的运行过程,是系统进行资源分配和调度的独立单位。:系统为管理进程设置的专用数据结构,存放进程的特征和变化过程及控制进程所需的所有数据,是进程控制和调度的依据和操作对象。PCB与进程生命期相同一一对应,是进程存在的唯一标志。内容:进程标识符,处理器状态,调度信息,:程序、数据、:运行态、就绪态、:调度:就绪→运行超时:运行→就绪I/O请求/等待事件:运行→阻塞I/O完成/等待事件发生:阻塞→就绪不可能发生的状态转换:阻塞→运行、就绪→阻塞原语:不可中断的操作挂起原语:活动→静止激活原语:静止→:间接相互制约关系(资源共享关系互斥关系)直接相互制约关系(功能合作关系同步关系)(互斥资源):一次只允许一个进程访问的共享资源(硬件和软件)(互斥区):并发进程中,访问临界资源的程序段叫临界区。:空闲让进多中择一、忙则等待、有限等待、——表示共享资源的使用信号的量:为管理并发进程对共享资源的使用,对每种资源定义一个整型量S;S<=0表示该资源已被占用,禁止进入临界区;S>0表示资源可用,允许进入临界区。整型信号量,记录型信号量,AND型信号量,-signal原语操作(P-V操作):信号量S只能用wait(S)和signal(S)来修改进入临界区前申请资源用wait(S)修改对应的信号量出临界区后释放资源用signal(S):信号量大于零表示可用资源数,信号量小于零,其绝对值表示在该信号量上等待资源的进程数。-signal操作成对出现:互斥信号量的wait和sign
操作系统总结 来自淘豆网m.daumloan.com转载请标明出处.