操作系统
文章平均质量分 75
求职前复习
EmDan
这个作者很懒,什么都没留下…
展开
-
管程&死锁
一、管程 1.管程是一种特殊的软件模块。包含: A:局部于管程的共享数据结构说明。 B:对该数据结构进行操作的函数。 C:对A进行初始化的语句。 D:名称。 2.基本特征: A:共享数据只能由管程的过程(函数)访问。 B:进程只能通...原创 2021-04-20 20:52:26 · 214 阅读 · 0 评论 -
信号量机制&进程操作
目录 一、信号量机制 二、利用信号量机制实现进程互斥、同步、前驱关系。 一、信号量机制 1.用户进程通过 一对原语 对 信号量 操作 一对原语:不可中断的、开/关中断指令,包括wait和signal (P、V操作)。 信号量:表示系统中某些资源的数量。 2.信号量机制: (1)整型信号量:包括初始化,P操作,V操作;不满足“让权等待原则”。 (2)记录型信号量:用记录型数据结构表示信号量 void wait...原创 2021-04-12 21:31:31 · 570 阅读 · 0 评论 -
进程同步与互斥
目录 一、进程同步 二、进程互斥的软件实现方法 三、进程互斥的硬件实现方法 一、进程同步 1.同步:进程之间协调工作次序而产生的的直接制约关系。 2.互斥:一个时间段内只允许一个进程使用的资源称为临界资源,临界资源的访问需要互斥进行,等待一个进程结束访问,释放资源才能有新进程访问。 1>进入区:若可进入,设置访问临界资源的标志,防止其他进程进入。 2>临界区:访问临界资源。 3>退出区:解...原创 2021-04-09 16:24:10 · 235 阅读 · 0 评论 -
处理器、进程调度及算法
一、处理器调度 1.概念:从就绪队列中按照一定的算法选择一个进程并将处理机分配,实现并发。 2. 二、进程调度的时机、切换过程、调度方式 三、调度算法评价指标 四、调度算法原创 2021-04-08 17:30:02 · 125 阅读 · 0 评论 -
进线程概述
一、进程(定义、组成、组织方式、特征) 1.进程实体包括程序段、数据段、PCB(进程控制块)。(静态) 2.进程是具有独立功能程序在数据集合上运行的过程,是资源调度分配的独立单位。(动态过程) 3.PCB进程控制块的组成: 描述信息:进程标识符PID,用户标识符UID。 控制与管理信息:当前状态、优先级。 资源分配:程序段、数据段指针;键鼠等外设。 处理器相关信息:寄存器值(执行到的...原创 2021-04-07 15:50:10 · 291 阅读 · 0 评论 -
操作系统概述
目录 一、操作系统 二、操作系统特征 三、操作系统发展分类 四、操作系统运行机制和体系架构 五、中断和异常 六、系统调用 一、操作系统概述 1. 功能 :协调软硬件等计算机资源,为上层应用程序、用户提供服务。 2. 定义:是一种最基本的系统软件,能够控制和管理软硬件资源,完成调度工作和资源分配,提供方便用户与软件的的接口和环境。 3. 基本功能: 1> 资源管理: 文件管理:打开文件,按照文件目录找寻文...原创 2021-04-05 16:46:17 · 54 阅读 · 0 评论