进程【动态的】 概念 进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位 程序顺序执行 封闭性 程序在封闭的环境下运行,即程序运行时独占全机资源,资源的状态(除初始状态外)只有本程序才能改变它,程序一旦开始执行,其执行结果不受外界因素影响 顺序性 可再现性 程序并发执行 间断性 失去封闭性 不可再现性 进程的组织 【进程是一个独立的运行单位, 是OS进行资源分配和调度的基本单位】 进程映像(进程实体) 【静态的】 PCB【进程存在的唯一标志】 进程的管理者 (OS)所需要的数据都在PCB中 进程描述信息 进程标识符【PID】 用户标识符【UID】 进程控制和调度信息 进程当前状态 进程优先级 ... 资源分配清单 用于说明有关内存地址空间或虚拟空间的状况, 所打开文件的列表和所使用的输入输出设备信息 处理机相关信息 主要指处理机中个寄存器的值 PCB的组织方式 线性方式 链接方式 索引方式
2022-04-06 00:30:16 429KB 思维导图
1
调度的基本概念 从就绪队列中按照一定的算法选择一个进程并将处理机分配给它运行,以实现进程并发地执行 调度的层次 作业调度(高级调度) 长程调度 每个作业只调入一次、调出一次 执行频率低 外存 --> 内存(面向作业) 内存调度(中级调度) 外存 --> 内存(面向进程) 进程调度(低级调度)短程调度 频率高 内存 --> CPU 调度时机、切换与过程 时机 什么时候需要进程调度 主动放弃 进程正常终止 运行过程中发生异常而终止 主动阻塞(比如等待I/O) 被动放弃 时间片用完 有更紧急的事情处理(I/O中断) 有更高优先级的进程进入就绪队列 什么时候不能进行进程调度 处理中断的过程中 进程在操作系统内核程序临界区中 原子操作过程中 切换与过程 切换过程 保存原进程当前切换点的现场信息(对原来运行进程各种数据的保存) 对新的进程各种数据的恢复 进程调度、切换是有代价的 调度的基本准则 CPU利用率 CPU“忙碌”的时间占总时间的比例
2022-04-06 00:30:15 920KB 思维导图
1
多个进程因竞争资源而造成的一种僵局(相互等待) 若无外力作用,这些进程都将无法向前推进 死锁产生的原因 系统资源的竞争 进程推进顺序非法 死锁产生的必要条件 互斥条件 进程要求对所分配的资源进行排他性控制 不剥夺条件 请求保持条件 进程至少保持了一个资源,但又提出了新的资源请求 循环等待条件 存在一种进程资源循环等待链,链中每个进程已获得的资源同时被链中下一个进程所请求。 处理策略 死锁预防 设置限制条件,破坏死锁产生的4个必要条件之一 互斥条件一般无法破坏 摒弃请求保持条件 规定所有进程都必须一次性申请其在运行过程中所需的全部资源 简单易行,但可能会造成资源严重浪费 摒弃不剥夺条件 规定一个已经保持资源的进程 在提出新的请求时若不能立即满足 则释放其所有资源 摒弃环路等待条件 将系统中的资源按类型赋予不同的序号 并规定所有的进程必须严格按照序号递增的顺序申请资源 避免死锁 在资源的动态分配过程中,用某种方法防止系统进入不安全状态 系统安全状态 银行家算法 死
2022-04-06 00:30:14 1.25MB 思维导图
1
数理逻辑命题逻辑等值演算
2022-04-06 00:18:25 226KB 思维导图
1
详见 https://blog.csdn.net/weixin_40185366/article/details/123407049
2022-04-05 22:23:13 9.56MB 数据库 database
1
很实用的思维导图软件:FreeMind 很实用的思维导图软件:FreeMind 很实用的思维导图软件:FreeMind
2022-04-02 21:55:47 3.73MB 很实用的思维导图软件:FreeMind
1
对OpenStack云计算平台进行总结,结合官方文档进行整理,输出方式为思维导图
2022-03-29 22:04:46 2.11MB OpenStack
1
互联网协议套件(英语:Internet Protocol Suite,缩写IPS)[1]是一个网络通信模型,以及一整个网络传输协议家族,为网际网络的基础通信架构。它常被通称为TCP/IP协议族(英语:TCP/IP Protocol Suite,或TCP/IP Protocols),简称TCP/IP[2]。因为该协议家族的两个核心协议:TCP(传输控制协议)和IP(网际协议),为该家族中最早通过的标准[3]。由于在网络通讯协议普遍采用分层的结构,当多个层次的协议共同工作时,类似计算机科学中的堆栈,因此又被称为TCP/IP协议栈(英语:TCP/IP Protocol Stack)[4][5] 。这些协议最早发源于美国DoD的ARPA网项目,因此也被称作DoD模型(DoD Model)[6]。这个协议族由互联网工程任务组负责维护。 TCP/IP提供了点对点链接的机制,将数据应该如何封装、定址、传输、路由以及在目的地如何接收,都加以标准化。它将软件通信过程抽象化为四个抽象层,采取协议堆栈的方式,分别实现出不同通信协议。协议族下的各种协议,依其功能不同,被分别归属到这四个层次结构之中[7][8],常被视为是简化的七层OSI模型。 1、协议结构 2、连接管理 3、重传超时 4、流量控制 5、拥塞控制
2022-03-29 17:06:12 244KB TCP IP
1
根据自己实际工作总结的思维导图,知道读者进行方案的编制
2022-03-28 13:20:02 34KB 系统测试方案
1
对高数进行整理进行制作 思维导图!!!!!!!!!!!!!!!!!!!!!!!!!
2022-03-28 11:04:57 173.6MB 思维导图 
1