【考研计算机操作系统】课堂笔记2 第二章 进程管理

本文深入探讨了操作系统中的进程管理,包括进程的概念、状态转换、控制、通信,以及线程模型和调度策略。同时,详细讲解了进程同步的机制如信号量,以及死锁的预防、避免和检测解除策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章目录:

一:进程与线程

1.进程的概念和特征

2.进程的状态与转换

3.进程控制

4.进程的组织

5.进程的通信

6.线程概念和多线程模型

7.线程的实现方式

8.多线程模型

二:处理机调度

1.调度的概念

2.调度的时机、切换与过程

3.进程调度方式

4.调度的基本准则

5.进程的挂起态与七状态模型

6.典型调度算法

三:进程同步

1.基本概念

2.实现临界区互斥的基本方法

3.信号量

4.管理

四:死锁

1.死锁的概念

2.死锁的处理策略

2.1 死锁防御

2.2 死锁避免

2.3 死锁的检测和解除

3.死锁、饥饿、死循环的区别


一:进程与线程

1.进程的概念和特征

1.进程的概念
    1.1为了更好地描述和控制程序的并发执行,实现操作系统的并发性和共享性
    1.2进程控制块(PCB):为了更好的描述进程的基本情况和运行状态,进而控制和管理进程。PCB是进程存在的唯一标志
    1.3进程的一些典型定义
        进程是程序一次执行过程
        进程是一次程序及其数据在处理机上顺序执行时所发生的活动
        进程是具有独立功能的程序在一个数据集合上运行的过程,是资源分配和调度的独立单位(没有引入线程)


2.进程的特征
    2.1动态性∶动态性是进程最基本特征,进程有着创建、活动、暂停、终止等过程,具有生命周期
    2.2并发性︰多个进程实体同时存在内存中,引入进程的目的就是为了程序与其他程序并发执行
    2.3独立性:进程实体是一个能独立运行、独立获得资源和独立
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘鑫磊up

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值