【OS笔记 22】进程与管程的区别_进程是并发执行的,而管程是串行执行的-程序员宅基地

技术标签: 操作系统  操作系统OS  进程与管程的区别  

创作日志: 虽然不知道这俩有啥好比的,不就名字有点像呗,但是既然老师要求了,就来分析一下叭。


(1)动态性: 进程具有动态性,由“创建”而诞生,由“撤销”而消亡,而管程是操作系统中的一个资源管理模块,是静态的(一直存在的),供进程调用。

(2)作用不同: 设置进程的目的是实现系统的并发性,而管程的设置则是解决共享资源的互斥使用问题。

(3)并发性: 进程之间可以并发执行,而管程则不能与其调用者并发执行(其调用者就是进程)。

(4)主动被动性: 进程为主动工作方式,而管程为被动工作方式。

(5)数据结构不同: 进程的是私有数据结构(即PCB),而管程的是公共数据结构。

(6)操作不同: 进程主要是顺序执行有关操作,而管程主要是进行同步操作和初始化操作。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_43722079/article/details/108181217

智能推荐

一个16进制的数占多少字节?(半个字节)_一个数字半个字节-程序员宅基地

文章浏览阅读3.6w次,点赞28次,收藏56次。1个字节是8位,二进制8位:xxxxxxxx 范围从00000000-11111111,表示0到255。一位16进制数(用二进制表示是xxxx)最多只表示到15(即对应16进制的F),要表示到255,就还需要第二位。所以1个字节=2个16进制字符,一个16进制位=0.5个字节。参考文章:一个16进制的数占多少字节?比如19..._一个数字半个字节

android搜狗输入法广告,Android 搜狗输入法 v8.12 去广告纯净版-程序员宅基地

文章浏览阅读695次。手机输入,依然搜狗!我选择,我喜欢!搜狗输入法手机版,搜狗拼音输入法安卓版是一款打字超准、词库超大、速度飞快、外观漂亮、用了让您爱不释手的输入法,是装机必备的好选择。享受输入,从搜狗开始!新版变化http://shouji.sogou.com/log.php2017.07.17 v8.121.1 键盘手写:遇到不会拼的字,直接在键盘手写。1.2 键盘画板:手绘图案直接发送,玩转趣味表达。1.3 中..._搜狗输入法v8.12 去广告

devops 自动构建_构建一个DevOps仪表板-程序员宅基地

文章浏览阅读213次。到目前为止,您已经学到了: DevOps和持续交付如何使发布过程扁平化 如何使用Chef或Puppet等工具在代码中描述基础架构 如何为基础架构和部署编写测试 如何使用Chaos Monkey之类的工具确保基础架构具有弹性 如何创建持续交付平台 如何对所有软件系统资产进行版本控制 而且由于DevOps的组织方面与技术方面同样重要,因此我还规定了打破传统开发和运营..._devops的board中的状态设置

shiro权限控制相关的注解_java 能禁用 authorizationattributesourceadvisor in or-程序员宅基地

文章浏览阅读375次。使用前请先开启Shiro的controller层注解,如果已经设置请下滑绕过要在spring-mvc.xml中写。<!--下面的用于开启shiro的权限注解--> <bean class="org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator" depends-on="lifecycleBeanPostProcessor"> <prop_java 能禁用 authorizationattributesourceadvisor in org.apache.shiro.spring.b

Tensorflow和Keras不同版本匹配(运行成功)_tansorflow2.7 keras-程序员宅基地

文章浏览阅读8.3k次,点赞3次,收藏47次。Tensorflw与keras不同版本匹配在使用Keras包时经常因为版本不匹配报错,下面是Tensorflow与Keras各版本的匹配关系:Python版本Keras版本Tensorflow版本Tensorflow版本下载Keras版本下载Python3.7Keras 2.3.1Tensorflow 2.2.0Tensorflow下载Keras下载Python3.6Keras 2.3.1Tensorflow 2.1 Tensorflow 2.0 T_tansorflow2.7 keras

Feign 注入失败之坑_fegin无法引用包-程序员宅基地

文章浏览阅读1k次。今天碰到一个很坑的问题,feign 注入失败。错误信息:Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.12-18 15:29:57.654 ERROR [o.s.b.diagnostics.LoggingFailureAnalysisReporter] -***************************APP_fegin无法引用包

随便推点

HTML的布局_html 布局-程序员宅基地

文章浏览阅读920次。重中之重需求:Html默认采用文档流布局方式:浏览器会自上而下,从左到右依次显示标签元素,遇到块级元素则独占一行,行级元素同行共存。两个块级元素如何在同一行显示?办法1:使用display inline 或inline-block ----》打破默认的文档流布局方式。 问题: 办法2:使用浮动技术。float: none 默认的文档流 left左浮动 right右浮动原始素材<!DO..._html 布局

eclipse中jsp插入背景图片_eclipsejsp背景图片-程序员宅基地

文章浏览阅读1.9w次,点赞8次,收藏11次。在项目中不停尝试,变换路径,图片的地址,却一直插入不进可以变颜色,图片显示不出路径问题,把图片放在_eclipsejsp背景图片

CSS3如何调整背景图片大小_cssbackground图片大小设置-程序员宅基地

文章浏览阅读2.5w次,点赞21次,收藏83次。在CSS3中,如果想要调整背景图片的大小可以通过设置background-size属性进行设置。_cssbackground图片大小设置

Swing固定窗口大小_swing锁定窗口大小-程序员宅基地

文章浏览阅读1.6k次,点赞8次,收藏3次。this.setResizable(false);_swing锁定窗口大小

[Poi2012] bzoj 2788 Festival_【poi2012-bzoj2788】festival节日-程序员宅基地

文章浏览阅读454次。最近在刷图论专题,这道题难度还算可以,顺便复习了一下差分约束。1、建边第一种可变形为 -1对于第二种,由Xc向Xd建权值为0的边。2、tarjan缩点由第一种构建出来的会出现环,依据差分约束系统,这些强连通分量内部的答案显然是最长路+1,所以tarjan统计出每个强连通分量3、floyd求最长路第二种会把这些强连通分量连接起来,所以只需分别求出每个强连通分量的最长路+1_【poi2012-bzoj2788】festival节日

网络爬虫HTTP原理、网页请求、网页基础_http initiator-程序员宅基地

文章浏览阅读5.2k次。目录1、URI与URL 2、超文本hypertext3、HTTP和HTTPS 4、HTTP请求过程5、请求方法 6、请求头7、请求体 8、响应9、网页基础1、URI与URLURI是统一资源标志符(URL是URI的子集,URI还包括一个子类为URN统一资源名..._http initiator