首页 > 系统服务 > 详细

深入理解计算机操作系统——第8章:进程

时间:2015-08-25 16:18:39      阅读:227      评论:0      收藏:0      [点我收藏+]

进程:

(1)进程的经典概念就是执行中的一个程序的实例。

(2)系统中的每一个程序都是运行在进程的上下文中。

(3)上下文:由程序正确运行所需的状态组成,这个状态包括:存放在存储器中的代码和数据,它的栈,通用目的寄存器,

程序计数器,环境变量,以及打开的文件描述符等等。

 

进程给程序提供的关键抽象:

(1)独立的逻辑控制流:好像程序在运行时独占cpu处理器

(2)私有的地址空间:好像程序独占存储器一样。

 

逻辑控制流:

程序的运行时会有一系列的程序计数器(PC)的值,这些值唯一的对应着可执行程序的指令。这些值的序列就是逻辑控制流。

技术分享

 

并发流:

一个逻辑流的执行时间上与领一个流重叠称为并发流。

如上图,A和B时间上有重叠,A和C时间上有重叠

而B与C,因为执行C的第一条指令时B的最后一条指令已经执行完了

多任务:

一个进程与其他进程轮流的执行称为多任务。

时间片:

一个进程执行它的控制流上的一个片段称为时间片。

8.2.3 私有地址空间

 

深入理解计算机操作系统——第8章:进程

原文:http://www.cnblogs.com/yanliang12138/p/4757558.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!