处理器亲和性

✍ dations ◷ 2024-09-20 15:05:51 #排程,等候理论,算法

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

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

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

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

相关

  • 调味饭意大利调味饭(意大利语:risotto),又称“意大利炖饭”或“意大利烩饭”,是一道用高汤把米粒煮成奶油般浓郁质地的意大利经典料理。高汤通常以肉、鱼、或蔬菜为基底。许多炖饭会加
  • 马德里三一一爆炸案马德里三一一连环爆炸案(西班牙语:Atentados del 11 de marzo de 2004;常被简称为11-M)是指一系列发生在2004年3月11日针对西班牙首都马德里市郊铁路系统的恐怖主义炸弹袭击。在
  • 翻译 (生物学)翻译(英语:Translation),是蛋白质生物合成(基因表达中的一部分,基因表达还包括转录)过程中的第一步。翻译是根据遗传密码的中心法则,将成熟的信使RNA分子(由DNA通过转录而生成)中“碱
  • 豪达奶酪豪达奶酪(荷兰语:Goudse kaas,.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","G
  • 岩泽厚治岩泽厚治(日语:岩沢 厚治/いわさわ こうじ ,1976年10月14日-),出身于日本神奈川县横滨市矶子区冈村,是日本的二人乐队柚子的副队长。目前已婚。
  • 世界之最列表世界之最列表纪录了在世界领域最顶尖的世界纪录和事物,这里列举了部分世界之最。
  • 切斯特菲尔德 (南卡罗来纳州)切斯特菲尔德(英文:Chesterfield),是美国南卡罗来纳州下属的一座城市。城市类型是“Town”。其面积大约为4.05平方英里(10.48平方公里)。根据2010年美国人口普查,该市有人口1,472人
  • 李霸李霸,中国五胡十六国时代成汉皇帝李雄的儿子,李期的哥哥。334年,他父亲李雄死后,李雄的侄子太子李班是继位。李保的哥哥李越杀死李班,拥立李期为皇帝,李期封李越为相国、建宁王,授
  • 单于.mw-parser-output ruby.zy{text-align:justify;text-justify:none}.mw-parser-output ruby.zy>rp{user-select:none}.mw-parser-output ruby.zy>rt{font-feature-settings:
  • 珍利亚农场研究园区珍利亚农场研究园区(Janelia Farm Research Campus,缩写 JFRC),简称珍利亚农场(Janelia Farm),是霍华·休斯医学研究所在2006年10月建立的神经科学研究机构,位于美国维吉尼亚州劳登