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文件 |
| 谷歌学术 |
| 谷歌学术中相似的文章 |
| [袁清波]的文章 |
| [赵健博]的文章 |
| [陈明宇]的文章 |
| 百度学术 |
| 百度学术中相似的文章 |
| [袁清波]的文章 |
| [赵健博]的文章 |
| [陈明宇]的文章 |
| 必应学术 |
| 必应学术中相似的文章 |
| [袁清波]的文章 |
| [赵健博]的文章 |
| [陈明宇]的文章 |
| 相关权益政策 |
| 暂无数据 |
| 收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论