游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2753|回复: 4

Sea_bug兄,我想问一下关于游戏中自己管理内存的问题

[复制链接]

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2003-12-5 17:46:00 | 显示全部楼层 |阅读模式
Sea_bug兄,我想问一下关于游戏中自己管理内存的问题!!!

好像是自己先给程序分一块内存,然后。。。

Bug兄,能不能给俺们讲讲,介绍一下要学哪些方面的知识,最好给给个例子!!!

俺先谢过啦

90

主题

797

帖子

833

积分

高级会员

论坛版主

Rank: 4

积分
833
QQ
发表于 2003-12-5 20:02:00 | 显示全部楼层

Re:Sea_bug兄,我想问一下关于游戏中自己管理内存的问题

内存管理无非这几快

内存生成索引,为每一块区域添加计数,方便调试
内存释放/回收机制,更高效的提高程序速度
缓存设置,将经常用的部分放到cache中,优化程序


1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20505
发表于 2003-12-5 20:11:00 | 显示全部楼层

Re:Sea_bug兄,我想问一下关于游戏中自己管理内存的问题

源代码之光已经将常用的处理都说明了,你可以提出具体问题,我们好做进一步分析。

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
 楼主| 发表于 2003-12-6 10:57:00 | 显示全部楼层

Re:Sea_bug兄,我想问一下关于游戏中自己管理内存的问题

偶听不明白,能介绍这方面的书给偶看看吧,偶先谢过啦

23

主题

515

帖子

552

积分

高级会员

Rank: 4

积分
552
发表于 2003-12-7 09:56:00 | 显示全部楼层

Re:Sea_bug兄,我想问一下关于游戏中自己管理内存的问题

内存的处理你可以看SGI STL源代码。
就是所谓内存池的概念。

风魂游戏引擎中用到了这个概念。!

具体的书你可以看侯捷的《STL源码剖析》、《池内春秋》
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-5-14 23:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表