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

做的好的微商城网站百度电脑版

做的好的微商城网站,百度电脑版,怎样学剪辑制作视频,免费的小程序平台在2.6.21以前的内核中有一个函数dependent_sleeper,该函数的意义就是,在schedule中,如果当前cpu的运行队列的进程数量不为0,那么还是不能简单的从这个队列中选择一个最高优先级的进程,而是要看看这个cpu是否拥有一个逻…

在2.6.21以前的内核中有一个函数dependent_sleeper,该函数的意义就是,在schedule中,如果当前cpu的运行队列的进程数量不为0,那么还是不能简单的从这个队列中选择一个最高优先级的进程,而是要看看这个cpu是否拥有一个逻辑兄弟cpu,然后抉择,这种情况在intel的超线程中是可能的,由于超线程共享运算逻辑,而仅仅实现了两套寄存器组和中断控制逻辑,两个逻辑cpu共享一个mmu(影响tlb)和cache,导致两个cpu同时运行而共用那些东西的话效率很差,这么说来超线程的设计就是一个错误,linux认识了这种错误,于是就有了dependent_sleeper这个函数,它的策略是,如果兄弟cpu上运行着一个比要选择进程优先级高的进程,如果是就不能打扰这个正运行的进程,第一,人家优先级高;第二,人家的缓存和tlb还热着呢。

这个特性曾经一度让我着迷,linux内核设计得简直滴水不漏,可是我在沉迷于这种快感的同时忽视了linux的另一个热性:如果作用不大,任何花哨的功夫都将被砍去,如果说超线程是个错误的话,为何让内核去迎合它呢?如果是个错误的话,用户不要选择这样的cpu就是了,根本没有必要在schedule中插入这一段仅仅为了超线程的代码,因此在很多的机器上,dependent_sleeper这个函数其实是没有用的,因此2.6.21中终于被砍去了,被砍去的原因除了上述原因之外,内核社区的所谓的官方原因就是:

Remove the SMT-nice feature which idles sibling cpus on SMT cpus to facilitiate nice working properly where cpu power is shared. The idling of cpus in the presence of runnable tasks is considered too fragile, easy to break with outside code, and the complexity of managing this system if an architecture comes along with many logical cores sharing cpu power will be unworkable.

上面的描述是够详细了,idle进程十分的脆弱,任何的执行绪都可以打断它,如果兄弟cpu上运行着一个高优先级进程导致这个cpu上只能运行idle的话,那么就会导致这个idle会被不间断的打断,每次中断都会设置idle的调度标志,这样的话,idle就像一个无聊的把门者,明明大门敞开,仅仅因为屋里有一个比自己胖的食客就拒人于门外,这实在不公平,超线程岂不是成了摆设,好像开了几扇门却只有一个门让大众过,别的都成了官道,事实是,民众永远都是最多的。

http://www.lbrq.cn/news/2424511.html

相关文章:

  • wordpress弃用react便宜的seo官网优化
  • 公司商标注册怎么弄太原seo软件
  • wordpress 登录发布seo外包公司排名
  • 怎样在建设部网站上查公司信息seo的工作原理
  • 徐州优化网站上海sem
  • 自我介绍网页制作模板seo每日工作
  • 教育培训网站模板网站建设推广
  • 湖北省建设安全协会网站唯尚广告联盟
  • 一个网站设计的费用seo排名优化
  • 肥料网站建设南昌seo推广
  • 一个公司可以做多少网站百度百度一下官网
  • 网站地图有哪些网址手机优化大师哪个好
  • 东莞外贸企业做网站怎么快速优化网站
  • 网站优化排名实际操作客户管理系统
  • 爱站网seo查询上海网络营销
  • 山西房地产网站建设百度指数分析官网
  • 广州网站排名专业乐云seo营销网络的建设怎么写
  • 一品猪网站开发百度灰色关键词技术
  • xp系统做网站服务器吗推广引流的10个渠道
  • 深圳网站建设服务好公司简述seo和sem的区别与联系
  • 吉林省绥中县城乡建设局网站b2b平台免费推广网站
  • 使用Elasticsearch做网站百度一直不收录网站
  • 做网站写页面多少钱官网seo优化
  • 珠海网站建设专线百度seo公司电话
  • 网站需要去工信部做备案吗网站编辑怎么做
  • 专业网站建设效果企业培训机构哪家最好
  • 新网站关键词怎么优化b2b电子商务网站
  • 网站建设项目报价清单百度排名点击软件
  • 天津制作个人建站aso苹果关键词优化
  • 网站建设带数据库模板做网站怎么赚钱
  • SpringAOP的实现原理和场景
  • RabbitMQ-交换机(Exchange)
  • 深入解析 Pandas:Python 数据分析的强大工具
  • 微信二维码扫描登录流程详解
  • 【科研绘图系列】R语言绘制棒棒图和哑铃图
  • 原型设计模式