操作系统
来源:互联网 发布:手机免费听书软件 编辑:程序博客网 时间:2024/06/07 14:12
进程与线程
进程概念:一个具有一定独立功能的程序对某个数据集合上的一次动态执行过程和资源分配过程。
进程与程序的区别与联系
进程是动态的,程序是静态的。
进程是暂时的,程序是永久的。
进程和程序的组成不同:程序主要包含代码和数据,进程除了包含代码和数据以外,还有进程表
进程概念
动态性
并发性
独立性
异步性
进程的状态与转换
运行状态
阻塞状态
就绪状态
运行状态 -> 阻塞状态
运行状态 -> 就绪状态
就绪状态 -> 运行状态
阻塞状态 -> 就绪状态
进程控制
进程创建
进程创建原语的主要工作是:首先查找系统的PCB表,查询有无空的PCB表,如有申请一个,并对其进程初始化。初始化的项目有进程标识符(PID)、进程状态和运行程序的起始地址等;如果申请不成功,则返回创建失败信息。
进程创建的典型事件
用户登录
作业调度
提供服务
应用请求
进程撤销
首先检查PCB链表,寻找所要撤销的进程是否存在。如果找到了对应的表后。。。
线程:独立调度和分配的基本单位。
阅读全文
0 0
- 操作系统~
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- 操作系统
- python输入中文如何不带u
- 国际手机区号
- Advanced Fruits HDU
- 线性表的链式实现应用----学生信息管理系统
- Qt 通过绘画设置边框阴影
- 操作系统
- NOIP模拟 分玩具【博弈论】【动态规划】
- 土耳其总统抵达乌克兰进行访问 发布会上睡着了
- Windows10专业版激活操作步骤
- openlayer在方位坐标系下显示北极地区地图
- 程序员容易忽视的伪共享问题
- 【面向JS--数组API】
- Android设计模式—SingTon模式
- Delphi编译错误信息表