处理器亲和性

✍ dations ◷ 2025-11-08 18:43:08 #排程,等候理论,算法

处理器亲和性又称处理器关联。通过处理器关联可以将虚拟机或虚拟处理器映射到一个或多个物理处理器上。该技术基于对称多处理机操作系统中的native central queue调度算法。队列(queue)中的每一个任务(进程或线程)都有一个标签(tag)来指定它们倾向的处理器。在分配处理器的阶段,每个任务就会分配到它们所倾向的处理器上。

处理器亲和性利用了这样一个事实,就是进程上一次运行后的残余信息会保留在处理器的状态中(也就是指处理器的缓存)。如果下一次仍然将该进程调度到同一个处理器上,就能避免一些不好的情况(比如缓存未命中),使得进程的运行更加高效。

调度算法对于处理器亲和性的支持各不相同。有些调度算法在它认为合适的情况下会允许把一个任务调度到不同的处理器上。比如当两个计算密集型的任务(A和B)同时对一个处理器具有亲和性时,另外一个处理器可能就被闲置了。这种情况下许多调度算法会把任务B调度到第二个处理器上,使得多处理器的利用更加充分。

处理器亲和性能够有效地解决一些高速缓存的问题,但却不能缓解负载均衡的问题。而且,在异构系统中,处理器亲和性问题会变得更加复杂。

相关

  • 侏罗纪侏罗纪(Jurassic,符号J)是一个地质年代,界于三叠纪和白垩纪之间,约2亿零130万年前(误差值为60万年)到1亿4500万年前(误差值为400万年)。侏罗纪是中生代的第二个纪,开始于三叠纪-侏罗纪
  • 腹毛动物门腹毛动物门(学名:Gastrotricha)是动物界的一个门。是生活在海洋或淡水中的、身体腹面披有纤毛的一类小型动物。大约有400种,一般认为是假体腔动物中最原始的一类。本门分为2个目
  • 染色体倍性性别决定系统套数性别决定系统是一种特殊的性别决定系统。当中未受精的卵成为单套染色体的雄性,而受精卵则是成为双套染色体的雌性。采用此性别决定系统的昆虫有膜翅目(蚂蚁,蜜蜂,黄蜂)与缨翅
  • 聚落地理学聚落地理学是研究聚落形成、发展及基分布规律的学科,因而又称人居民点地理,它是人文地理学的一个分支学科。 由于城乡的差异较大,因此聚落地理学也分为城市地理学和乡村地理学
  • 法定的按照法律的(法语:de jure,拉丁语:de iure),是拉丁语中的法律用语,意思是:“按照法律的”、“法理上”、“原则上”或“名义上”,与de facto(事实上)相对。此用语用来表达法律上规定的情
  • 中央俄克拉荷马大学中央俄克拉何马大学(University of Central Oklahoma)位于美国俄克拉何马州埃徳蒙,为州内第三大公立大学,采取学期制,约有18,000名学生。学校创办于1890年,是俄克拉何马州成立最早
  • 梅萨县梅萨县(英语:Mesa County, Colorado)是美国科罗拉多州西部的一个县,西与犹他州相连。面积8,653平方公里。根据美国2000年人口普查,共有人口116,255人。县治大章克申(Grand Junctio
  • 因瑟利克空军基地第39基地联队(英语:39th Air Base Wing)因吉利克空军基地(土耳其语:İncirlik Hava Üssü,IATA代码:UAB;ICAO代码:LTAG)是土耳其的空军基地,位于土耳其东南部临近叙利亚的阿达纳市因吉
  • 荷塘区荷塘区是湖南省株洲市的市辖区之一。荷塘区成立于1997年5月31日,根据1997年株洲区划调整,辖原东区的月塘、茨菇塘、宋家桥3个街道,原郊区的明照、荷塘铺(不含新民、田心、双丰3
  • 奥尔林·奥尔林诺夫奥尔林·奥尔林诺夫(保加利亚语:Орлин Орлинов,1931年-2013年)是保加利亚人民共和国诗人、剧作家。毕业于预备军官学校。曾任编辑、剧院编剧,国防部总政治部文学作曲