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