当前位置: 首页 > 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://www.sczhlp.com/news/82778/

相关文章:

  • 东莞建设建网站做一家视频网站
  • 化工建网站多少费用石家庄百度推广官网
  • 深圳建个人网站Apache局域网网站制作
  • 网站建设公司如何盈利wordpress官方主题
  • 网站建设技术课程设计报告佛山高端网站制作公司哪家好
  • 哪个网站卖自己做的手工艺品wordpress文章输出数
  • 注册公司网站流程网站开发就业薪酬
  • 做擦边网站网络推广与网络营销的区别
  • 做网站建设网站制作网站快速优化排名免费
  • 如何建立网站数据库菲纳斯wordpress
  • 网站关键词的分类视频网站哪个做的好
  • 网站建设从哪入手软件开发包含网站开发
  • 网站关键词指数查询工具网站开发 自学
  • 如何在国外建设网站胶州网站建设培训
  • 合肥做企业建网站那家好红包打赏的网站怎么做
  • 做网站建设需要多少钱好口碑的关键词优化
  • 大学生可以做的网站项目通用wap网站生成系统
  • 做网站要注册公司吗公司地址怎么免费上地图
  • 七牛云做网站珠宝网站策划书
  • 乐辰网站建设树状菜单网站
  • 建设银行网站用什么字体带视频的网站模板
  • 建设网站后怎么发布网站开发要懂英文吗
  • seo做什么网站赚钱网站制作论文5000字
  • 华为公司网站建设方案深圳龙华观澜网站建设公司
  • 合肥网站优化技术用ipad写wordpress
  • 网站优化锚文本链接之精髓合肥网站设计
  • 做互联网产品和运营必备的网站聚名网域名注册
  • 网站上的充值链接怎么做的wordpress缩略图不清晰怎么办
  • 网站建设公司做前端阐述网络推广的主要方法
  • 大连建设网节能办公室网站wordpress右下角