NUMA结构的高效实时稳定的垃圾回收算法
文献类型:期刊论文
作者 | 廖彬3; 傅杰3![]() ![]() |
刊名 | 高技术通讯
![]() |
出版日期 | 2015 |
卷号 | 000期号:002页码:125 |
关键词 | 非一致性内存访问架构(NUMA) 垃圾回收(GC) 分代GC 活跃对象 根对象 动态负载均衡 |
ISSN号 | 1002-0470 |
英文摘要 | 针对非一致性内存访问架构(NUMA)在垃圾回收(GC)过程中存在大量的远程内存读写导致GC性能降低的问题,对GC过程的各个阶段进行分析与研究,提出了一种基于NUMA结构的高效实时稳定的GC算法。该算法首先基于NUMA结构改进传统分代GC机制的堆空间布局,然后通过控制GC过程中扫描活跃对象阶段的初始根对象选取、动态负载均衡阶段截取任务队列的选取以及复制活跃对象阶段对象复制位置的选取,大大减少GC过程中的远程访问次数。这种改进的GC机制对所有NUMA结构具有通用性。以Godson-3处理器的NUMA平台为例进行的实验结果显示,优化的GC机制极大地缩短了GC的时间,而且提高了应用程序的性能以及稳定性。在SPECjvm2008测试中,GC时间平均缩短了14.6%(GC总时间缩短4.1%-41.58%),应用程序的性能平均提升了4.68%(最高提升17.8%),应用程序的性能稳定性提升了76.2%。 |
语种 | 英语 |
源URL | [http://119.78.100.204/handle/2XEOYT63/37575] ![]() |
专题 | 中国科学院计算技术研究所期刊论文_中文 |
作者单位 | 1.北京龙芯中科技术服务中心有限公司 2.中国科学院计算技术研究所 3.中国科学院研究生院 |
推荐引用方式 GB/T 7714 | 廖彬,傅杰,靳国杰,等. NUMA结构的高效实时稳定的垃圾回收算法[J]. 高技术通讯,2015,000(002):125. |
APA | 廖彬.,傅杰.,靳国杰.,王一光.,王磊.,...&王剑.(2015).NUMA结构的高效实时稳定的垃圾回收算法.高技术通讯,000(002),125. |
MLA | 廖彬,et al."NUMA结构的高效实时稳定的垃圾回收算法".高技术通讯 000.002(2015):125. |
入库方式: OAI收割
来源:计算技术研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。