Institute of Computing Technology, Chinese Academy IR
多核平台共享内存操作系统性能瓶颈分析及解决 | |
袁清波; 赵健博; 陈明宇; 孙凝晖 | |
2011 | |
发表期刊 | 计算机研究与发展 |
ISSN | 1000-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文件 |
谷歌学术 |
谷歌学术中相似的文章 |
[袁清波]的文章 |
[赵健博]的文章 |
[陈明宇]的文章 |
百度学术 |
百度学术中相似的文章 |
[袁清波]的文章 |
[赵健博]的文章 |
[陈明宇]的文章 |
必应学术 |
必应学术中相似的文章 |
[袁清波]的文章 |
[赵健博]的文章 |
[陈明宇]的文章 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论