摘要: 1、进程死锁的概念与条件 死锁定义 背景:多道进程的并发执行改善系统的资源利用率,但也可能进程相互等待对方释放资源才能继续运行。 死锁:指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁, 阅读全文
posted @ 2021-10-08 13:56 从未想过的想 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 1、常用数制 十进制数 在汇编语言编程中,十进制数直接表示 一般书写形式:( )D 或 ( )10 二进制数 计算机内部信息存储运算,输入/输出都是利用的二进制数 在汇编语言编程中,二进制数XXX用XXXB来表示 一般书写形式:( )B 或 ( )2 十六进制数 一般当二进制数很长时,改用等值的十六 阅读全文
posted @ 2021-09-29 14:12 从未想过的想 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 1、信号量与P/V操作 信号量的构成 1 Struct semaphore { 2 int value; //信号量值 3 pointer_PCB queue; //信号量队列指针 4 } 信号量是联系和控制CR(需求的资源)的数据结构。 当信号量的值>0时,s.value表示CR的可用数目 当信号 阅读全文
posted @ 2021-09-28 10:36 从未想过的想 阅读(1284) 评论(0) 推荐(1) 编辑
摘要: 1、顺序环境和顺序程序 顺序环境 程序的指令或语句序列是顺序的; 在计算机系统中只有一个程序在运行; 一个程序独占系统中所有资源; 一个程序执行不受外界影响。 顺序特征 顺序性执行; 封闭独占资源; 确定可再现性。 2、并发环境和并发进程 并发环境 在一定时间内物理机器上有两个或两个以上的程序; 程 阅读全文
posted @ 2021-09-17 11:23 从未想过的想 阅读(505) 评论(0) 推荐(1) 编辑
摘要: 1、处理器调度 调度原因: 在多道程序系统中,进程的数量往往多于处理机的个数,进程争用处理机的情况就在所难免。处理机调度是对处理机进行分配,就是从就绪队列中,按照一定的算法(公平、髙效)选择一个进程并将处理机分配给它运行,以实现进程并发地执行。 相当于快到假期了,你列举了很多你想完成计划,但是没有办 阅读全文
posted @ 2021-09-14 12:28 从未想过的想 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 1、进程的定义 进程是为了描述程序在并发执行时对系统资源的共享,所需的一个描述程序执行时动态特征的概念。 进程是具有独立功能的程序关于某个数据集合的一次运行活动,是系统进行资源分配、调度和保护的独立单位。 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动 阅读全文
posted @ 2021-09-09 17:04 从未想过的想 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 1、操作系统是什么? 是配置在计算机硬件的第一层(最基本)软件,是对硬件系统的首次扩充。 2、操作系统的设计目标 方便性、有效性、可扩充性、开放性 3、操作系统的作用与功能? 作用:控制管理计算机的全部硬件资源,合理组织内部各部件的协调工作,为用户提供和操作编写界面的集合。 功能:(1)处理机管理: 阅读全文
posted @ 2021-09-07 12:09 从未想过的想 阅读(426) 评论(0) 推荐(0) 编辑