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

内存管理算法优化及在游戏引擎中的实现
引用本文:周政春,吴楷,万旺根. 内存管理算法优化及在游戏引擎中的实现[J]. 微计算机信息, 2006, 22(15): 212-214
作者姓名:周政春  吴楷  万旺根
作者单位:1. 上海大学通信与信息工程学院
2. 西安电子科技大学电子工程学院
基金项目:上海市科委资助项目;上海市重点学科建设项目
摘    要:本文对C++动态内存管理算法进行了描述,对其中可能存在的问题进行了探讨并提出了解决方法。通过对原来内存管理链表的结构改进,提出了新的双向链式哈希结构并应用于插入式调试内存管理器来跟踪所有动态分配的内存。此内存管理器的特点在于搜索速度快,内存管理全面,接口是无缝的。该内存管理器算法在我们一个最新研发的一款游戏引擎中进行了应用并通过了测试,获得了良好的效果。

关 键 词:内存管理  双向哈希链表  游戏引擎
文章编号:1008-0570(2006)05-3-0212-03
修稿时间:2005-09-23

An Optimized Memory Manager and Application to Game Engine
Zhou Zhengchun,Wu Kai,Wan Wanggen. An Optimized Memory Manager and Application to Game Engine[J]. Control & Automation, 2006, 22(15): 212-214
Authors:Zhou Zhengchun  Wu Kai  Wan Wanggen
Abstract:This paper presents the theory and technology of dynamic memory management. And the potential problems are studied andsolved. Secondly, by means of modifying original structure of memory manage linked list, a new double-linked hash table structure isproposed and applied to our new drop-in debug memory manager to track memory allocation. It features in fast sought, comprehen-sive memory management and seamless interfaces. This manager algorithm is applied and tested in our newly-designed game enginewith good quality and system performance.
Keywords:memory manage  double-linked hash table  game engine
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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