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

丝绸之路网站建设pc下载网

丝绸之路网站建设,pc下载网,住房建设部投诉网站,青岛手机网站建设电话什么是进程控制? 进程控制的主要功能是:对系统中的所有进程实施有效管理,它具有创建新进程、撤销已有进程、实现进程状态转换等功能。 简化理解:进程控制就是要实现进程状态转换。 知识一览: 如何实现进程控制&#…

什么是进程控制?

进程控制的主要功能是:对系统中的所有进程实施有效管理,它具有创建新进程、撤销已有进程、实现进程状态转换等功能。

简化理解:进程控制就是要实现进程状态转换。

知识一览:

如何实现进程控制? 

用 ”原语“ 实现。

原语的执行具有 “原子性” ,一气呵成。

思考:为何进程控制(状态转换)的过程要一气呵成?

答:如果不能 “一气呵成” ,就有可能导致操作系统中的某些关键数据结构信息不统一的情况,这会影响操作系统进行别的管理工作。(例子见下图)

 

如何实现原语的 “原子性” ?

原语的执行具有原子性,即执行过程只能一气呵成,期间不允许被中断
可以用 “关中断指令” 和 “开中断指令” 这两个特权指令实现原子性

正常情况:CPU每执行完一条指令都会例行检查是否有中断信号需要处理,如果有,则暂停运行当前这段程序,转而执行相应的中断处理程序。

CPU执行了关中断指令之后,就不再例行检查中断信号,直到执行开中断指令之后才会恢复检查。

 这样,关中断、开中断之间的这些指令序列就是不可被中断的,这就实现了 “原子性” 。

 

进程控制相关的原语:

进程的创建:

进程的终止:

进程的阻塞和唤醒:

阻塞原语和进程原语必须成对使用!

 

进程的切换:

 

总结:

无论哪个进程控制原语,要做的无非三件事情:

1、更新PCB中的信息。(修改进程状态,保存 || 恢复运行环境)

2、将PCB插入合适的队列。

3、分配 || 回收资源。

http://www.dtcms.com/wzjs/563506.html

相关文章:

  • 京东网站的设计特点怎样建立商贸网站
  • 建设产品网站课程设计找网页设计公司去哪个平台
  • 网站建设需求登记表网页设计基础教学设计及ppt
  • 上海哪个区最繁华seo原创工具
  • 做网站 上海店面设计案例分析
  • 科技设计网站有哪些什么网站可以做私房菜外卖
  • 中国建设工程信息网官网建造师查询李勇seo的博客
  • angularjs的网站模板四川省建设厅的注册中心网站首页
  • 服务网站建设企业wordpress调用登录logo
  • 免费的推文制作网站美妆网页设计素材
  • 商城开发网站开发网页设计图片
  • 邢台网站制作哪家好凡客诚品属于什么档次
  • 做外贸一般看什么网站网站建设工作总结报告
  • 网站前台设计模板手机微网站尺寸
  • 网站建设包括哪些技术河北 石家庄 网站建设
  • 竣工验收备案表查询网站wordpress插件安装
  • 免费手机h5模板网站模板下载企业网站建设工作总结
  • 百度搜索公司网站展现图片群晖wordpress安装主题下载失败
  • 住房和城乡建设网站方案wordpress 加入地图
  • 网站怎么挂服务器深圳seo优化服务商
  • 庄河建网站成都科技网站建设找哪家
  • 贸易公司寮步网站建设价钱企业网站开发创意
  • 申请免费网站空间家居企业网站建设渠道
  • 网站取消备案邯郸品牌商标vi设计策划公司
  • 一个网站的制作特点花都营销型网站
  • 市网站建设公司女性做网站
  • 杭州公司外贸网站设计商城建站
  • 个人做网站能赚钱吗在酒吧里做那个视频网站
  • 雄安建设集团 网站网站页面设计素材
  • 将网站建设外包出去的好处网站开发的工资是多少钱