
操作系统笔记
文章平均质量分 76
操作系统的笔记
ShallowGreen
这个作者很懒,什么都没留下…
展开
-
二、进程管理
进程管理、内存管理、文件系统、设备管理、网络系统原创 2022-01-22 12:09:40 · 350 阅读 · 0 评论 -
2.1 进程的概念与详情、线程
目录 一、进程的概念和特征 1 进程的概念 2 进程的特征 二、进程的状态与转换 三、进程控制 1 进程的创建 2 进程的终止 3 进程的阻塞和唤醒 4 进程的切换 四、进程的组织 1 进程控制块 2 程序段 3 数据段 五、进程的通信 1 共享存储 2 消息队列 3 管道通信 六、线程和多线程模型 1 线程的基本概念 2 线程与进程的比较 3 线程的属性 4 线程的实现方式 5 多线程模型 一、进程的概念和特征 1 进程的概念 在多道程序...原创 2022-01-22 20:36:11 · 215 阅读 · 0 评论 -
2.2 处理机调度与算法
目录 一、调度的概念 1 概念 2 调度的层次 二、调度的时机、切换、过程与方式 三、调度算法的基本指标 四、典型的调度算法 一、调度的概念 1 概念 当有一堆任务要处理,但由于资源有限,这些事情没法同时处理。这就需要确定某种规则来决定处理这些任务的顺序, 这就是“调度” 研究的问题。 在多道程序系统中,进程的数量往往是多于处理机的个数的,这样不可能同时并行地处理各个进程。处理机调度,就是从就绪队列中按照一定的算法选择一个进程并将处理机分配给它运行,以实现进...原创 2022-01-23 23:58:06 · 1264 阅读 · 0 评论 -
2.3 进程的同步与互斥
目录 一、进程同步与互斥的基本概念 二、进程互斥访问临界区算法 1 单标志法 2 双标志先检查法 3 双标志后检查法 4 Peterson算法 三、信号量互斥访问临界区 一、进程同步与互斥的基本概念 在多道程序环境下,进程是并发执行的,不同进程之间存在着不同的相互制约关系。为了协调进程之间的相互制约关系,引入了进程同步的概念。我们举一个简单例子帮大家理解这个概念,比如,让系统计算1+2*3,假设系统产生两个进程:一个是加法进程、一个是乘法进程。为了让计算结果是正确的,那么一...原创 2022-01-24 20:25:40 · 605 阅读 · 0 评论