进程切换、线程切换

发布时间:2021-07-28 21:29:04

线程上下文切换和进程上下文切换的区别

进程切换分两步
1.切换页目录以使用新的地址空间
2.切换内核栈和硬件上下文。
对于linux来说,线程和进程的最大区别就在于地址空间。
对于线程切换,第1步是不需要做的,第2是进程和线程切换都要做的。所以明显是进程切换代价大


?


线程上下文切换和进程上下问切换一个最主要的区别是线程的切换虚拟内存空间依然是相同的,但是进程切换是不同的。这两种上下文切换的处理都是通过操作系统内核来完成的。内核的这种切换过程伴随的最显著的性能损耗是将寄存器中的内容切换出。


另外一个隐藏的损耗是上下文的切换会扰乱处理器的缓存机制。简单的说,一旦去切换上下文,处理器中所有已经缓存的内存地址一瞬间都作废了。还有一个显著的区别是当你改变虚拟内存空间的时候,处理的页表缓冲(processor’s Translation Lookaside Buffer (TLB))或者相当的神马东西会被全部刷新,这将导致内存的访问在一段时间内相当的低效。但是在线程的切换中,不会出现这个问题。

相关文档

  • 关于梦想的作文700字 海边,那一点绛紫
  • 议论文作文加评语300字8篇
  • nice在哪里退出小圈?怎么退出小圈?
  • 低碳环保演讲稿1000字6篇
  • 2020年中考作文指导:考场作文的创新
  • 感情淡了英文经典句
  • 知识图谱数据下载
  • 爸爸,请不要恨我
  • 让女生高兴的最浪漫祝福
  • 刚从今日头条Java研发岗面试回来,我总结的失败原因(附面试题)
  • 台式机能连接路由器但是不能上网怎么办
  • 2020年6月20日托福考试费用已公布
  • spark Graph 的PregelAPI 理解和使用
  • 遍历List、Set时删除元素的正确方法
  • 春天如约而至
  • 古诗手抄报怎么做
  • 优秀的IT、Web、编程语言学习平台汇总
  • 描写冬天美文欣赏
  • 适合书房的名人名言
  • Java NIO之缓存Buffer代码实例
  • 在古代豚是指什么
  • 文员集体是做什么工作
  • 过故人庄孟浩然阅读答案
  • c#连接Redis Redis的安装与配置
  • 嵌入式全栈工程师_笨办法学物联网二:物联网专业培养的是啥人才?物联网全栈工程师...
  • 发现:饭后吃个梨 能帮你排出致癌物质
  • 一辈子一场梦你就只是我的过客心情随笔
  • 陈龙个人资料 小宋佳前男友陈龙个人资料照片
  • 17年销售内勤年终工作总结
  • 关于溶质质量基础知识点的复习试题及答案
  • 猜你喜欢

  • 2019年高考化学一轮综合复*第一章第4讲一定物质的量浓度的溶液及其配制练*
  • SSAT考试难不难-智课教育出国考试
  • 2020最新(人教PEP)五年级英语下册教案 Unit 3(7)
  • 广东省江门市2022届数学七年级上学期期末学业水*测试试题模拟卷四
  • 北师大版五年级数学下册第三单元分数乘法综合练*题65
  • 高校体育教育课程注入美育的探究
  • 东莞市台霖染料贸易有限公司(企业信用报告)- 天眼查
  • 浅析中国城镇化发展的风险
  • 2018-2019高中物理 第1章 电与磁 第2节 点电荷间的相互作用课件 粤教版选修1-1
  • 厨房美食菜谱:包菜鸡蛋饺子的做法
  • 2019小学四年级下册数学运算定律(连加连减的简便运算)精品教育.doc
  • 广东省2015-2016学年七年级生物下学期期末复*1 新人教版
  • 可缩性U型钢支架支护巷道评分表
  • 医学检验实习自我鉴定
  • 《中小学信息技术“图文并茂”的主题活动式教学及常用教学方法选汇总
  • 刷题笔记:二叉树的花式遍历(未完成)
  • 河南省高校学生体质健康测试后续管理与干预研究
  • 8-CCNA基础实验之配置帧中继网络
  • 浅析花腰傣民族的原始宗教观
  • 中心组学*资料V3
  • 2018版江苏省高中化学第十五讲有关物质的量的综合计算练*苏教版必修120171227334
  • 共青团组织在加强医院发展中的作用
  • 生态学视域中的迟子建文学创作
  • 档案盒封面
  • 理由就是我还年轻
  • 2017年会策划方案万能模板
  • 【2019最新】《刘沈处世》阅读答案-推荐word版 (2页)
  • 浅谈如何提高运行人员的事故处理能力
  • 2020年山东日照莒县招聘教师公告130人
  • 上海市教师资格认定条件及2012年春季申请流程
  • 民政局副局长XXX二OO五年党风廉政建设工作总结
  • 【Gin框架二】Gin基本路由(1)
  • 贪心算法:硬币问题
  • Finite-Dimensional Crystals B^{2,s} for Quantum Affine Algebras of type D_{n}^{(1)}
  • 2020年公务员考试行测练*:定义判断3.6
  • 招商银行武汉分行成功举办托福考试技巧与美国留学活动
  • Windows XP 瘦身方法汇总
  • 紫薯怎么一煮汤就变绿
  • 马蹄莲养殖方法是怎样的
  • 形容女人爱美励志语句
  • 课题:*行四边形面积的计算(练*课)_教案教学设计
  • 一般情况下醉驾什么时候到检察院?
  • 电脑版