Linux内核支持SMP并行机制的分析

被引量 : 0次 | 上传用户:wlck_dong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机的处理能力在过去的几十年间一直以较高的速度不断增长,但新的应用对计算机的处理能力提出了更高的要求,特别是随着Internet 的迅速普及,要求Internet 服务器有高度的并行处理能力。SMP (Symmetrical MultiProcessing )—对称多处理是目前较为成熟、应用比较广泛且性价比较高的一种并行处理技术,特别适用于小型的并行服务器,同时,它又是构成大型并行服务器的一种基础技术。Linux 是一个免费的开放源代码操作系统,其开放性已经吸引了成千上万的计算机从业人员不断对它进行改进和完替。但由于Linux 并行技术的历史还不长,Linux 内核是从2.0 版本才开始加入对SMP 并行处理器制支持的,因此存在不完善之处是在所难免的。本文正是针对Linux2.4.2 的内核对SMP 并行处理器制的支持进行研究和改进的。首先介绍了并行处理技术的发展以及Linux 对并行处理支持的历史;接着,通过研究基于Intel 处理器平台的SMP 硬件基础和系统接口,了解Linux SMP 并行处理赖以存在的基础;然后,详细分析了Linux 的SMP 互斥机制,指出了算法的局限性所在,给出了有效的改进方法;接着深入研究Linux 对多处理器系统的进程调度,分析其性能并指出不足之处。最后对Linux 的物理页面分配算法和回收算法进行研究,分析它在SMP 环境下的性能,并针对SMP系统提出了一些改进策略。
其他文献
从20世纪80年代起至今,在日美等国通过集群化生产使其动漫产业获得巨大成功后,我国的动漫产业政策也逐渐向集群化转变,以动漫(文化)产业园为主要形式的动漫产业集群快速出现
建筑工程资料的整理和归档是建筑工程施工过程中必不可少的工作之一。工程技术资料是工程实体质量的真实写照,是反映工程隐蔽后内在的质量凭证,无论建筑原材料、构配件质量,
目的 探讨间质性肺病患者行外科肺活检的安全性和诊断价值。方法 回顾性分析 2 0例行外科肺活检的间质性肺病的病例。结果 电视辅助胸腔镜肺活检 13例 ,开胸肺活检 7例 ,
随着全世界人口数量的高速增长,人类对自然资源的不合理利用和过度消耗,诱发了一系列的资源和生态环境问题,比如耕地资源锐减、水土流失与盐碱化、土地沙化、森林资源破坏等。不断增加的人口与有限的资源、亟需保护的生态环境之间的矛盾日益突出。而土地资源是人类赖以生存和发展的根本条件,是人类最宝贵的稀缺资源。在中国的城市化进程加快过程中,虽然影响区域核心竞争力大小的因素复杂且有变化,但是土地资源环境承载力依然是
从2004年以来,我国经营性土地出让采取招标、拍卖、挂牌等“价高者得”的市场方式,全国各地土地出让收入出现快速增长现象。截至2013年,政府土地出让金已经达到了史上最高水
“文化产业”已经被广泛认为是最具发展前途及潜力的“朝阳产业”,已经成为西方发达国家支柱性产业之一。二十世纪以来,随着经济全球化进程的加快,第三产业迅猛发展,尤其是以信息
文化创意产业是知识经济时代的产物,各国普遍认为,文化创意产业为城市竞争力的增强、产业结构优化升级、经济增长方式的转变做出了杰出的贡献。文化创意产业正影响世界、改变中
鄱阳脱胎漆器历史久远,始于汉代,明清以后,享誉江南。它既有景泰蓝的高贵,又有陶瓷的洁雅,胎体轻巧玲珑、色泽光亮如镜、古朴庄重,具有鲜明的民族风格和浓厚地方特色的手工艺品,它与
辣椒是世界范围内广泛栽培的一种重要蔬菜兼经济作物。辣椒应用基础研究相对滞后,可用的分子标记数量有限。大规模分子标记的开发和高密度辣椒种内完全连锁遗传图谱的构建对
期刊