分类: 操作系统

6 篇文章

thumbnail
五、死锁
概念 定义 在并发环境下,各进程因竞争资源而造成的一种互相等待对方手里的资源,导致各进程都阻塞,都无法向前推进的现象 产生死锁的条件 1)互斥条件:争抢必须互斥使用的资源 2)不剥夺条件:进程占据互斥…
thumbnail
四、同步与互斥
概念 临界资源 类型:物理设备、可被进程共享的许多变量、数据等 临界区:访问临界资源的那段代码 临界资源的访问过程分成 4 部分: 1)进入区:进入区要检查能否进入临界区,若能进入临界区,则应设置正在…
thumbnail
三、调度
概念 三级调度 处理机调度 对处理机进行分配,即从就绪队列中按照算法选择进程交于处理机运行,实现进程并发 (不支持内核级线程的操作系统,调度程序的处理对象是进程) (支持内核级线程的操作系统,调度程序…
thumbnail
二、线程
概念 线程 1)进程内细分出多个线程,线程可以实现一个进程内多个功能的并发 2)线程几乎不拥有系统资源,系统资源分配给进程,进程是资源分配的基本单位,线程是调度的基本单位 3)同进程下的线程共享地址空…
thumbnail
一、进程
概念 概念 进程实体(进程映像):静态的,可理解为进程的某一时刻的状态 进程:进程实体的运行过程,是系统进行资源分配和调度的一个独立单位 PCB(进程控制块):存放管理进程时所需要的信息 组成 PCB…
thumbnail
操作系统基本概念
定义 操作系统是指 1)控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配 2)提供给用户和其他软件方便的接口和环境 3)计算机系统中最基本的系统软件 特征 并发 并发…