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

新城建站沈阳做网站制作的公司

新城建站,沈阳做网站制作的公司,企业管理软件排名,省财政厅经济建设处网站正文开始前给大家推荐个网站#xff0c;前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到网站。 进程切换 进程并发就需要做到进程切换#xff0c;一个CPU一套寄存器但是需要运行的进程有很多…正文开始前给大家推荐个网站前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到网站。 进程切换 进程并发就需要做到进程切换一个CPU一套寄存器但是需要运行的进程有很多CPU内是内置的有时间片的当时间片到之后上面的进程就会被从CPU上剥离下来开始调度下一个进程所以被剥离下来的进程就需要保存CPU中寄存器的内容然后等到下一次被调度的时候再把内容放上去接着执行寄存器上的内容不需要清零直接进行覆盖就行因为下一个进程来的时候这时寄存器的内容是上一个进程的并且已经保存带走了。所以进程在被调度的时候是会进行上下文保护的不然下一次调度就会不知道从哪里开始。这就是进程切换。 O(1)调度算法 我们可以看到运行队列有140个位置每个位置就表示一个优先级0 ~ 99我们不用考虑而100 ~ 139是普通优先级正好对用我们普通用户可以修改的40个优先级。每一个需要运行的进程都会被放在运行队列中我们会发现其中有两个运行队列这是怎么回事 两个运行队列我们分为活跃队列和过期队列其中void* active 指向的是活跃队列void* expired指向的是过期队列CPU只调度活跃队列这样做有什么好处因为CPU要保证每个进程较为公平的都能够得到调度如果只有一个队列的话如果已经在调度100位置的优先级了此时如果前面插入了一个优先级高的进程那CPU就得拐回去调度它如果加入的优先级高的进程很多的话会导致优先级低的一直无法导致调度从而导致进程饥饿问题所以当一个进程没有别调度完就去过期队列排队所以活跃队列的进程一定会越来越少如果CPU把活跃队列中的所有优先级的进程都调度完了就进行swap(active,expired)操作然后持续进行这样的操作来保证每个进程进行较为公平的调度。 我们看到还有一个bitmap的东西它其实是一个int的数组可以表示160个比特位所以就可以映射每个优先级是否有进程利用这样的位图可以大大的提高查找非空队列的效率。 nr_active就表示这个整个队列queue总共有多少个运行状态的进程。 那么今天的分享就到这里了有什么不懂得可以私信博主或者添加博主的微信欢迎交流。
http://www.zqtcl.cn/news/131877/

相关文章:

  • 包装设计十大网站连云港网站建设开发
  • 川沙网站建设网站推广服务外包有哪些渠道
  • 哪些网站可以做招商广告手机怎么创网站免费
  • 换物网站为什么做不起来网站开发工具的功能包括
  • 引导式网站君和网站建设
  • 西柏坡门户网站建设规划书自己做照片书的网站
  • 做网站横幅的图片多大公司做自己的网站平台台
  • 百度网站建设工资给城市建设提议献策的网站
  • 如何进入网站管理页面维护网站需要多少钱
  • 深圳住房和城乡建设局网站阿里云学生免费服务器
  • 如何做的网站手机可以用吗绵阳优化网站排名
  • 营销网站建设大全wordpress wp_register
  • 公司做年审在哪个网站网络seo专员招聘
  • 宿州网站建设费用网站快速建设入门教程
  • 怎么自己做网站加盟网站建设意义模板
  • 网站开发怎样实现上传视频教程内容导购网站模板
  • 济南做网站建设的公司广告公司资质
  • 域名分类网站微擎 wordpress
  • 公司产品营销策划安徽seo
  • 网站 平均加载时间百度搜索竞价推广
  • 赛车网站开发淄博网站建设及托管
  • 过时的网站湖州公司网站建设
  • 环球设计网站网站建设的面试要求
  • 百度公司网站排名怎么做潮阳网站开发
  • 杨和网站建设国内外建筑设计网站
  • 北京知名网站建设公司wordpress4.0.x 下载
  • 锡盟网站建设做网站视频存储
  • 深圳博纳网站建设高端品牌护肤品排行榜
  • 百度爱采购优化排名软件宁波seo搜索平台推广专业
  • 门户网站的建设公司台山网站定制