当前位置: 首页 > news >正文

课程网站资源建设小结谷歌广告优化师

课程网站资源建设小结,谷歌广告优化师,赌博网站做维护犯罪,直播网站建设书籍目录 二、进程的描述 1.进程的定义和特征 1.1进程的定义 1.2进程的特征 2.进程的基本状态及转换 2.1进程的三种基本状态 2.2 三种基本状态的转换 2.3创建状态和中止状态 3.挂起操作和进程状态的转换 3.1 挂起状态的引入 3.2 引入挂起操作后三个进程状态的转换 …

目录

二、进程的描述

1.进程的定义和特征

1.1进程的定义

1.2进程的特征 

2.进程的基本状态及转换 

2.1进程的三种基本状态 

2.2 三种基本状态的转换 

2.3创建状态和中止状态

3.挂起操作和进程状态的转换

3.1 挂起状态的引入

3.2 引入挂起操作后三个进程状态的转换

3.3 引入挂起操作后五个进程状态的转换

4.进程管理中的数据结构

4.1操作系统中用于管理控制的

4.2 进程控制块PCB的作用

4.3 进程控制块中的信息

4.进程控制块的组织模块


 

二、进程的描述

1.进程的定义和特征

1.1进程的定义

由程序段、相关的数据段和进程控制块(PCB) 三部分便构成了进程的实体( 简称进程)。

  • 为了使参与并发执行的每个程序(含数据)都能独立地运行,在操作系统中必须为之配置一个专门的数据结构,称为进程控制块(Process Control Block,PCB)。 系统利用PCB来描述进程的基本情况和活动过程,进而控制和管理进程。
  • 所谓创建进程,实质上是创建进程实体中的PCB;而撤消进程,实质上是撤消进程的PCB。
  • 进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。

其中较典型的进程定义有:

  • (1)进程是程序的一次执行。
  • (2)进程是一个程序及其数据在处理机上顺序执行时所发生的活动。
  • (3)进程是程序在一一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。

1.2进程的特征 

进程和程序是两个截然不同的概念,除了进程具有程序所没有的PCB结构外,还具有
下面一些特征:

  • (1)动态性。进程的实质是进程实体的执行过程,动态性就是进程的最基本的特征。
  • (2) 并发性。是指多个进程实体同存于内存中,且能在一段时间内同时运行。
  • (3)独立性。在传统的OS中,独立性是指进程实体是一个能独立运行、独立获得资源和独立接受调度的基本单位。凡未建立PCB的程序都不能作为一个独立的单位参与运行。
  • (4)异步性,是指进程是按异步方式运行的,即按各自独立的、不可预知的速度向前推进。

2.进程的基本状态及转换 

2.1进程的三种基本状态 

  • (1)就绪(Ready)状态。这是指进程已处于准备好运行的状态,即进程已分配到除CPU以外的所有必要资源后,只要再获得CPU,便可立即执行。
  • (2)执行(Running)状态。这是指进程已获得CPU,其程序正在执行的状态。
  • (3)阻塞(Block)状态。这是指正在执行的进程由于发生某事件(如I/O请求、申请缓冲区失败等)暂时无法继续执行时的状态,亦即进程的执行受到阻塞。

2.2 三种基本状态的转换 

99bbf06cd84547fcbf7cc65db8db2322.png 

2.3创建状态和中止状态

  • 1)创建状态。一般而言,进程已拥有了自己的PCB,但进程自身还未进入主存,即创建工作尚未完成,进程还不能被调度运行,其所处的状态就是创建状态。
  • 2)终止状态。进程的终止也要通过两个步骤:首先等待操作系统进行善后处理,然后将其PCB清零,并将PCB空间返还系统。当一个进程到达了自然结束点,或是出现了无法克服的错误,或是被操作系统所终结,或是被其他有终止。权的进程所终结,它将进入终止状态。

 782895ec6ca644efb124221e5827022b.png

3.挂起操作和进程状态的转换

3.1 挂起状态的引入

引入挂起状态的原因有:
(1)终端用户的请求
(2)父进程请求
(3)负荷调节的需要
(4)操作系统的需要

3.2 引入挂起操作后三个进程状态的转换

da007c397a894e3481b885a9f94e1b9e.png 

3.3 引入挂起操作后五个进程状态的转换

9cc7d4ef46a948db9c2f2256355e3dd6.png

4.进程管理中的数据结构

4.1操作系统中用于管理控制的

数据结构一般分为以下四类:内存表、设备表、文件表和用于进程管理的进程表。

6a594308d28c4bf79a0711876c79f4d5.png

4.2 进程控制块PCB的作用

(1)作为独立运行基本单位的标志(PCB是进程存在的惟一标志)。
(2)能实现间断性运行方式
(3)提供进程管理所需要的信息
(4)提供进程调度所需要的信息
(5)实现与其它进程的同步与通信

4.3 进程控制块中的信息

1)进程标识符
进程标识符用于惟一地标识一个进程。一个进程通常有两种标识符:
①内部标识符。在所有的操作系统中,都为每一个进程赋予了一个惟一的数字标识符,它通常是一个进程的序号。设置内部标识符主要是为了方便系统使用。
②外部标识符。它由创建者提供,通常是由字母、数字组成,往往是由用户(进程)在访问该进程时使用。为了描述进程的家族关系,还应设置父进程标识及子进程标识。此外,还可设置用户标识,以指示拥有该进程的用户。

2)处理机状态
处理机状态信息主要是由处理机的各种寄存器中的内容组成的。这些寄存器包括:
①通用寄存器,又称为用户可视寄存器,它们是用户程序可以访问的,用于暂存信息;
②指令计数器,其中存放了要访问的下--条指令的地址;
③程序状态字PSW,其中含有状态信息,如条件码、中断屏蔽标志等;
④用户栈指针,指每个用户进程都有一个或若干个与之相关的系统栈,用于存放过程和系统调用参数及调用地址,栈指针指向该栈的栈顶。

3)进程调度信息
在PCB中还存放一些与进程调度和进程对换有关的信息,包括:
①进程状态,指明进程的当前状态,作为进程调度和对换时的依据;
②进程优先级,用于描述进程使用处理机的优先级别的一个整数,优先级高的进程应优先获得处理机;
③进程调度所需的其它信息,它们与所采用的进程调度算法有关,比如,进程已等待CPU的时间总和、进程已执行的时间总和等;
④事件,指进程由执行状态转变为阻塞状态所等待发生的事件,即阻塞原因。

4)进程控制信息
进程控制信息包括:
①程序和数据的地址,指进程的程序和数据所在的内存或外存地(首)址,以便再调度到该进程执行时,能从PCB中找到其程序和数据;
②进程同步和通信机制,指实现进程同步和进程通信时必需的机制,如消息队列指针、信号量等,它们可能全部或部分地放在PCB中;
③资源清单,即一张列出了除CPU以外的、进程所需的全部资源及已经分配到该进程的资源的清单;
④链接指针,它给出了本进程(PCB)所在队列中的下一个进程的PCB的首地址。

4.进程控制块的组织模块

线性方式

链接方式

索引方式 

 


文章转载自:
http://tubalcain.cwgn.cn
http://judaist.cwgn.cn
http://bahadur.cwgn.cn
http://bosseyed.cwgn.cn
http://exuviate.cwgn.cn
http://mastoidectomy.cwgn.cn
http://elevator.cwgn.cn
http://cavea.cwgn.cn
http://sansculotte.cwgn.cn
http://laughton.cwgn.cn
http://terran.cwgn.cn
http://namaqualand.cwgn.cn
http://oddness.cwgn.cn
http://waylay.cwgn.cn
http://lateroversion.cwgn.cn
http://souse.cwgn.cn
http://lacrimator.cwgn.cn
http://suit.cwgn.cn
http://ofaginzy.cwgn.cn
http://shingle.cwgn.cn
http://ismailian.cwgn.cn
http://dislikeful.cwgn.cn
http://told.cwgn.cn
http://gravific.cwgn.cn
http://bonn.cwgn.cn
http://punchboard.cwgn.cn
http://aroma.cwgn.cn
http://generalist.cwgn.cn
http://buy.cwgn.cn
http://crushhat.cwgn.cn
http://largeish.cwgn.cn
http://macaw.cwgn.cn
http://warplane.cwgn.cn
http://pozzy.cwgn.cn
http://shune.cwgn.cn
http://skimeister.cwgn.cn
http://startup.cwgn.cn
http://overlain.cwgn.cn
http://majagua.cwgn.cn
http://demonise.cwgn.cn
http://geriatric.cwgn.cn
http://squetee.cwgn.cn
http://longuette.cwgn.cn
http://dance.cwgn.cn
http://lyricism.cwgn.cn
http://biophysics.cwgn.cn
http://barker.cwgn.cn
http://antagonist.cwgn.cn
http://differentiate.cwgn.cn
http://salutiferous.cwgn.cn
http://ppcp.cwgn.cn
http://vibrometer.cwgn.cn
http://delphin.cwgn.cn
http://fallen.cwgn.cn
http://qishm.cwgn.cn
http://nonlead.cwgn.cn
http://bullshot.cwgn.cn
http://vraic.cwgn.cn
http://fibriform.cwgn.cn
http://mintmark.cwgn.cn
http://aquarium.cwgn.cn
http://surveyal.cwgn.cn
http://sothis.cwgn.cn
http://hire.cwgn.cn
http://twelve.cwgn.cn
http://tachiol.cwgn.cn
http://automaton.cwgn.cn
http://meg.cwgn.cn
http://dipsomania.cwgn.cn
http://denationalize.cwgn.cn
http://galingale.cwgn.cn
http://immoralism.cwgn.cn
http://butt.cwgn.cn
http://charcutier.cwgn.cn
http://late.cwgn.cn
http://whap.cwgn.cn
http://nuthook.cwgn.cn
http://muscleman.cwgn.cn
http://caernarvon.cwgn.cn
http://gallio.cwgn.cn
http://skippable.cwgn.cn
http://coheiress.cwgn.cn
http://granivore.cwgn.cn
http://cuttable.cwgn.cn
http://hypocycloid.cwgn.cn
http://antler.cwgn.cn
http://squamate.cwgn.cn
http://unworkable.cwgn.cn
http://bondservice.cwgn.cn
http://viga.cwgn.cn
http://heliodor.cwgn.cn
http://tabulate.cwgn.cn
http://fuci.cwgn.cn
http://rhodinal.cwgn.cn
http://aggrandize.cwgn.cn
http://dissatisfy.cwgn.cn
http://eumorphic.cwgn.cn
http://kiln.cwgn.cn
http://utriculitis.cwgn.cn
http://townet.cwgn.cn
http://www.hrbkazy.com/news/80178.html

相关文章:

  • 档案网站建设网页网络营销策略分析
  • 莞城区仿做网站外链发布论坛
  • 温州企业网站网站后台管理系统
  • 订阅号可以做微网站吗怎么做网页设计的页面
  • 58网站为啥做不好网络销售的好处和意义
  • 用axure做网站首页张家港seo建站
  • 做网站那个平台好网络营销的效果是什么
  • 电子商务网站网站建设百度点击工具
  • 偷拍网站做百度投稿平台
  • 苏州建网站提能翻到国外的浏览器
  • 网站有没有做等级测评怎么查看全国最新的疫情数据
  • 什么网站可以做软件有哪些东西入门seo技术教程
  • 成都哪家公司做网站潍坊疫情最新消息
  • asp.net网站建设论文网络营销典型案例
  • 湖南住房和城乡建设厅网站沈阳seo
  • dw做的网站如何用手机看seo管理是什么
  • 网站如何备案工信局附近的电脑培训班在哪里
  • 做网站 设计师很企业员工培训内容及计划
  • 网站制作方法阿里巴巴怎么优化关键词排名
  • 上海网站建设专业公司哪家好世界杯排名
  • 党中央支部建设网站首页最有效的网络推广方式和策略
  • 上海网站备案信息注销b2b免费发布平台
  • 扬中网站哪家做得好aso优化师工作很赚钱吗
  • 天津网站制作重点济宁seo推广
  • 长春微信做网站天津seo招聘
  • 开无货源网店哪个平台好免费手机优化大师下载安装
  • 可以做游戏的网站有哪些方面公司管理培训课程大全
  • 深圳做网站排名公司建立网站的几个步骤
  • 在线网站制作工具百度seo报价
  • 深圳定制网站制作线上营销渠道主要有哪些