您现在的位置是:首页 > 技术资料 > Linux进程控制开发
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Linux进程控制开发

更新时间:2018-11-20 09:05:58 大小:646K 上传用户:潜力变实力查看TA发布的资源 标签:linux进程控制 下载积分:0分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

Linux进程控制开发

Linux进程概述

进程是一个程序一次执行的过程,它和程序有本质区别。

程序是静态的,它是一些保存在磁盘上的指令的有序集合;而进程是一个动态的概念,它是一个运行着的程序,包含了进程的动态创建、调度和消亡的过程,是Linux的基本调度单位。

那么从系统的角度看如何描述并表示它的变化呢?在这里,是通过进程控制块(PCB)来描述的。进程控制块包含了进程的描述信息、控制信息以及资源信息,它是进程的一个静态描述。

内核使用进程来控制对CPU和其他系统资源的访问,并且使用进程来决定在CPU上运行哪个程序,运行多久以及采用什么特性运行它。内核的调度器负责在所有的进程间分配CPU执行时间,称为时间片(time slice),它轮流在每个进程分得的时间片用完后从进程那里抢回控制权。


部分文件列表

文件名 大小
Linux进程控制开发.pdf 646K

全部评论(0)

暂无评论