处理器亲和性

✍ dations ◷ 2025-08-25 08:10:04 #排程,等候理论,算法

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

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

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

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

相关

  • 沃斯堡沃斯堡(或译渥斯堡,英语:Fort Worth;又名福和市)是美国得克萨斯州的第六大城市,塔兰特县的首府。位于达拉斯以西30英里,并与之构成全美大都会区。根据2000年的人口统计,人口有534,69
  • 饱和在一定温度下,在一定量的溶剂里加入某种溶质,当溶质不能继续再溶解时,所得到的溶液叫做饱和溶液(saturated solution)。仅凭人类的肉眼不能观察出溶液是否已达到饱和状态。通常情
  • 宇宙线宇宙线亦称为宇宙射线,是来自外太空的带电高能亚原子粒子。它们可能会产生二次粒子穿透地球的大气层和表面。射线这个名词源自于曾被认为是电磁辐射的历史。主要的初级宇宙射
  • 泉漳话泉漳片,即狭义的闽南语,也称为泉漳话、漳泉话、闽台片 、泉漳闽南语,是闽语支最大以及最强势的一支的一簇方言分片,在福建南部地区和台湾一带及海外闽南裔华人社区都有一定的影
  • 巴拉福特城足球会布拉德福德城足球俱乐部(英语:Bradford City Association Football Club),英格兰东北部西约克郡号称全球的纺织品首都布拉德福德的职业足球队,现时在英格兰甲级联赛比赛。球队原
  • 植物生殖型态学植物生殖型态学 是一种研究那些直接或间接和有性生殖有关的植物部位的物理型态以及结构。 (植物形态学)在所有有生命的个体之中,花朵是开花植物的生殖结构,在物理上是最多样化
  • 内皮尔山脉内皮尔山脉(英语:Napier Mountains)是南极洲的山脉,位于恩德比地,最高点海拔高度2,300米,该山脉在1930年1月被英国、澳大利亚和新西兰的探险队所发现。
  • 弗雷德里克·赫茨伯格弗雷德里克·赫茨伯格(1923年-2000年)(英文:Frederick Herzberg),美国心理学家、行为科学家、人力资源管理专家,1950年代末提出双因素理论。赫茨伯格在纽约市立学院获学士,在匹兹堡大
  • 斯科特·威廉·卡特斯科特·威廉·卡特(英语:Scott William Carter)是一位美国科幻文学、奇幻文学、青少年与儿童文学作家。卡特出生在明尼苏达州与在俄勒冈州的威拉米特谷成长。在他成为一位职业
  • 托德·威登托德·威登(英语:Todd Widom,1983年4月24日-)是一位美国职业网球运动员。