节点文献

存储池:一种适合于编译器的存储管理方法

Memory Pool: A Memory Management Suitable for Compiler

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 杨书鑫; 薛丽萍; 张兆庆;

【Author】 YANG Shuxin, XUE Liping, ZHANG Zhaoqing (Research Group of Advanced Compiler,Chinese Academy Sciences, Beijing 100080)

【机构】 中科院计算所先进编译研究组; 中科院计算所先进编译研究组 北京100080; 北京100080; 北京100080;

【摘要】 介绍开放源码编译器ORC中使用的存储管理方法:存储池。存储池不是一种通用的存储管理方法,但是它特别适合于编译器。在编译器这个应用场合下,存储池比通用的malloc/free存储管理机制具有十分明显的优点。具体表现为分配速度快、管理开销小、释放时间开销小以及没有内存泄漏的问题。

【Abstract】 This paper introduces a novel memory management mechanism called mempool. Although mempool is not a general purpose memory management mechanism, it is suited to compiler quite well. In the application of compiler, mempool shows striking advantage over the traditional malloc/free mechanism, including faster allocation, lower management overhead, lower overhead in free operator and has no memory leakage problem inherits in its mechanism.

【关键词】 存储池; Malloc/free; 编译器;
【Key words】 Mempool; Malloc/free; Compiler;
  • 【文献出处】 计算机工程 ,Computer Engineering , 编辑部邮箱 ,2005年06期
  • 【分类号】TP314
  • 【被引频次】3
  • 【下载频次】87
节点文献中: 

本文链接的文献网络图示:

本文的引文网络