第一章 操作系统引论操作系统功能:1
资源治理:协调、治理计算机的软、硬件资源,提高其利用率
用户角度:为用户供给使用计算机的环境和效劳
操作系统特征:1
并发性:指两个或多个大事在同一时间间隔内发生
共享性:资源可供内存中多个并发执行的进程(线程)共同使用3
虚拟性:是指通过某种技术把一个物理实体变为假设干个规律上的对应物异步性在操作系统中,虚拟的实现主要是通过分时使用的方法
异步性:进程是以人们不行预知的速度向前推动,此即进程的客户/效劳器模式的优点:1
提高了系统的灵敏性和可扩大性2
提高了 OS 的牢靠性3
可运行于分布式系统中微内核的根本功能:进程治理、进程间通信、存储器治理、 低级 I/O 功能
其次章 进程程序和进程区分: 程序是静止的,进程是动态的,进程包括程序和程序处理的对象程序挨次执行:挨次性,封闭性,可再现性程序并发执行:连续性,无封闭性,可再现性进程: 1
进程是可并发执行的程序的一次执行过程;2
是系统进展资源安排和调度的一个独立的根本单位和实体;3
是一个动态的概念
进程的特征: 1
动态性:进程是程序的一次执行过程具有生命期;它可以由系统创立并独立地执行,直至完成而被撤消2
异步性; 进程的根本状态:1
执行状态;2
就绪状态;3
堵塞状态;进程把握块 PCB: 记录和描述进程的动态特性,描述进程的执行状况和状态变化
是进程存在的唯一标识
进程运行状态:1
系统态 〔核心态,管态〕 具有较高的访问权,可访问核心模块
用户态 〔目态 〕限制访问权进程间的约束关系:1
互斥关系约关系进程之间由于竞争使用共享资源而产生的相互约束的关系
这种因共享资源而产生的制约关系称为进程的互斥
— 间接相互制2
同步关系并发执行进程之间通过在执行时序上的某种限制而到达相互合作的这种约束关系称为进程的同步 — 直接相互制约