CSpace  > 中国科学院计算技术研究所期刊论文  > 中文
多核平台共享内存操作系统性能瓶颈分析及解决
袁清波; 赵健博; 陈明宇; 孙凝晖
2011
发表期刊计算机研究与发展
ISSN1000-1239
卷号48.0期号:012页码:2268
摘要共享内存操作系统使用精心设计的锁来保护各种共享数据,对这些数据的访问需要首先获得对应的锁,当内核中同时有多个流程(系统调用、内核线程或中断处理程序等)试图获得同一个锁时会产生竞争,相关流程越多竞争就越激烈.随着系统中处理单元数目的增长,这些流程的数量也在不断增加,此时,对锁的竞争会影响系统的整体性能,甚至成为瓶颈.另一方面,操作系统与应用程序在同一处理器核上交替运行,因为硬件cache容量有限,导致操作系统的代码和数据经常替换掉应用程序的代码和数据.当应用程序重新被调度运行时,需从更慢速的cache,甚至从内存中读取这些代码和数据,从而降低了性能.通过在一台16核AMD节点上的相关测试,以上问题得到了量化验证,并针对这些问题提出了一种异构操作系统模型.在此模型下,应用程序和操作系统分别运行在不同的处理器核上,实验显示这种模式可以有效降低对锁的竞争和对cache的污染.
关键词多核 异构操作系统 锁竞争 cache 性能评测
语种英语
文献类型期刊论文
条目标识符http://119.78.100.204/handle/2XEOYT63/36836
专题中国科学院计算技术研究所期刊论文_中文
作者单位中国科学院计算技术研究所
第一作者单位中国科学院计算技术研究所
推荐引用方式
GB/T 7714
袁清波,赵健博,陈明宇,等. 多核平台共享内存操作系统性能瓶颈分析及解决[J]. 计算机研究与发展,2011,48.0(012):2268.
APA 袁清波,赵健博,陈明宇,&孙凝晖.(2011).多核平台共享内存操作系统性能瓶颈分析及解决.计算机研究与发展,48.0(012),2268.
MLA 袁清波,et al."多核平台共享内存操作系统性能瓶颈分析及解决".计算机研究与发展 48.0.012(2011):2268.
条目包含的文件
条目无相关文件。
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[袁清波]的文章
[赵健博]的文章
[陈明宇]的文章
百度学术
百度学术中相似的文章
[袁清波]的文章
[赵健博]的文章
[陈明宇]的文章
必应学术
必应学术中相似的文章
[袁清波]的文章
[赵健博]的文章
[陈明宇]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。