处理器亲和性

✍ dations ◷ 2025-05-21 05:21:09 #排程,等候理论,算法

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

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

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

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

相关

  • 中国水资源水资源总量为降水形成的地表和地下产水量,即地表产水量与降水入渗补给地下水量之和。由两部分组成:第一部分为河川径流量,即地表水资源量;第二部分为降水入渗补给的地下水量,即地
  • 烯丙基烯丙基(Allyl)是丙烯的sp3杂化的碳去掉一个氢后形成的基团。其中与双键碳相邻的碳称为烯丙位。具有该基团的化合物通常可以进行一些特殊的反应,如丙烯重排,丙烯位氧化反应,Ene反
  • 统计机器翻译统计机器翻译(英语:Statistical Machine Translation,简写为SMT)是机器翻译的一种,也是当前非限定领域机器翻译中性能较佳的一种方法。统计机器翻译的基本思想是通过对大量的平行
  • 斯卡梅尼亚斯卡梅尼亚县(Skamania County, Washington)是美国华盛顿州西南部的一个县,南隔哥伦比亚河与俄勒冈州相望。面积4,361平方公里。根据美国2000年人口普查,共有人口9,872人。县治
  • 极小化极大算法Minimax算法(亦称 MinMax or MM)又名极小化极大算法,是一种找出失败的最大可能性中的最小值的算法。Minimax算法常用于棋类等由两方较量的游戏和程序。该算法是一个零总和算法,
  • 虚像 (光学)虚像(英语:virtual image)指物体发出的光线经折射或反射后,如果为发散光线,其反向延长线相交而成的像,例如,平面镜、眼镜所成的像是虚像。光线到达面镜(如平面镜)时会发生反射,经过透
  • 两栖螺科见内文两栖螺科(学名:Amphibolidae)是一个会呼吸空气的蜗牛的科,其物种皆为有口盖的陆生肺螺类腹足纲软体动物。根据2005年的《布歇特和洛克罗伊的腹足类分类》,本总科是有肺类之
  • 如松如松(?-1770年),满洲爱新觉罗氏。豫通亲王多铎五世孙、已革睿亲王多尔博四世孙。多尔博及曾祖镇国公苏尔发、祖父辅国公塞勒及父亲辅国恪勤公功宜布其后归宗为多尔衮子嗣并追封为
  • 松本规之松本规之,日本漫画家、插画家,F&C出身。
  • 中华归主神学院中华归主赵君影神学院(简称中华归主神学院)是一所坐落于美国阿拉巴马州的学院。创办者为赵君影博士。可推溯至1956年的基督教中华归主协会。1984年,于加州洛杉矶柔似蜜市选定当