首页 | 本学科首页   官方微博 | 高级检索  
     

提高堆数据局部性的动态池分配技术
引用本文:王振江,武成岗,张兆庆. 提高堆数据局部性的动态池分配技术[J]. 计算机学报, 2011, 34(4): 665-675. DOI: 10.3724/SP.J.1016.2011.00665
作者姓名:王振江  武成岗  张兆庆
作者单位:1. 中国科学院计算机系统结构重点实验室,北京,100190;中国科学院计算技术研究所,北京,100190;中国科学院研究生院,北京,100049
2. 中国科学院计算机系统结构重点实验室,北京,100190;中国科学院计算技术研究所,北京,100190
基金项目:国家自然科学基金,国家自然科学基金创新群体,工信部核高基重大专项,国家"九七三"重点基础研究发展规划项目基金,国家"八六三"高技术研究发展计划项目基金
摘    要:动态内存分配在现代程序中被广泛使用.通用的内存分配器通常关注于降低运行时开销和内存利用率,而在发掘所分配对象之间的特性方面有所欠缺.文中展示了一个低开销的动态优化技术"动态池分配".它在运行时构造存储形状图,从中发掘动态分配对象之间的亲缘性,把具有亲缘性的对象聚集到一段内存区域(称为内存池)里,改善了它们的数据布局.作...

关 键 词:池分配  变长调用链  亲缘性  数据布局  动态优化

Dynamic Pool Allocation on Improving Heap Data Locality
WANG Zhen-Jiang,WU Cheng-Gang,ZHANG Zhao-Qing. Dynamic Pool Allocation on Improving Heap Data Locality[J]. Chinese Journal of Computers, 2011, 34(4): 665-675. DOI: 10.3724/SP.J.1016.2011.00665
Authors:WANG Zhen-Jiang  WU Cheng-Gang  ZHANG Zhao-Qing
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号