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

大型3D场景漫游系统内存管理
引用本文:肖康,刘福岩. 大型3D场景漫游系统内存管理[J]. 计算机工程与设计, 2010, 31(10)
作者姓名:肖康  刘福岩
作者单位:上海大学,计算机工程与科学学院,上海,200072
摘    要:在大型3D场景漫游系统中,单个资源(如模型、纹理)所需内存较大且分配和释放频繁,为了防止内存碎片的产生并提高内存分配速度,提出了一种新型内存管理方法.根据程序需求首先划分出一块或多块大的虚拟内存区域,然后基于所划分的内存区域进行内存分配和回收管理.在该管理方法中,对于程序中的小资源,使用内存池;对于大的资源,则使用伙伴系统内存管理方法.实验结果表明,该内存管理方法高效且稳定.

关 键 词:3D场景  内存管理  内存碎片  伙伴系统  内存池

Memory management of large-scale 3D scene roaming system
XIAO Kang,LIU Fu-yan. Memory management of large-scale 3D scene roaming system[J]. Computer Engineering and Design, 2010, 31(10)
Authors:XIAO Kang  LIU Fu-yan
Affiliation:XIAO Kang,LIU Fu-yan(School of Computer Engineering , Science,Shanghai University,Shanghai 200072,China)
Abstract:In the 3D scene roaming system,a resource(model,texture,etc.) requires large memory and swaps between memory and file frequently.In order to prevent the emergence of much memory fragmentation and to improve the speed of memory allocation,a method of memory management is presented.The resources apply for and free the memory from the one or some large virtual memory that be allocated at the time of system running.For allocation of small memory,the system uses the strategy of memory pool.For allocation of larg...
Keywords:3D scene  memory management  memory fragmentation  buddy-system methods  memory pool  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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