我是靠谱客的博主 清新大侠,最近开发中收集的这篇文章主要介绍进程的定义与组织1.进程的定义:2.进程的组成:3.进程的组织: 4.进程的特征: 总结:,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
1.进程的定义:
进程是程序的一次执行过程。
进程实体=PCB+程序段+数据段
程序段:程序中所写的代码(指令序列)都保存在程序段中。
数据段:在写程序中所需要、处理、产生的数据(全局变量,局部变量,宏定义的常量)都保存在数据段中。
PCB:进程控制块(Processing Control Block),是操作系统核心中一种数据结构,主要表示进程状态。其作用是使一个在多道程序环境下的程序可以独立进行运行。用来描述进程的各种信息(如程序代码的存放位置)。
进程实体是静态的,进程是动态的。
2.进程的组成:
和进程管理有关的数据一定放在PCB(进程控制块)中。
3.进程的组织:
进程控制块PCB的组织方式:
(1)线性表方式:不论进程的状态如何,将所有的PCB连续地存放在内存的系统区。这种方式适用于系统中进程数目不多的情况。
(2)索引表方式:该方式是线性表方式的改进,系统按照进程的状态分别建立就绪索引表、阻塞索引表等。
(3)链接表方式:系统按照进程的状态将进程的PCB组成队列,从而形成就绪队列、阻塞队列、运行队列等。
4.进程的特征:
1.动态性
2.并发性
3.独立性
4.异步性
5.结构性
总结:
最后
以上就是清新大侠为你收集整理的进程的定义与组织1.进程的定义:2.进程的组成:3.进程的组织: 4.进程的特征: 总结:的全部内容,希望文章能够帮你解决进程的定义与组织1.进程的定义:2.进程的组成:3.进程的组织: 4.进程的特征: 总结:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复