Board logo

标题: 请教关于游戏内存的问题 [打印本页]

作者: 360651873    时间: 2024-4-8 12:47     标题: 请教关于游戏内存的问题

用od时查看游戏,在Memory map无意中发现,不断有10000内存空间(使用1000字节)被开辟使用,发现这些内存一直也不会被释放掉,这是不是内存泄漏,这时间长了游戏是不是就崩溃了。
后来查看在一关中,本回合什么都不干,禁止ai行动,鼠标右键结束本回合行动,到下一回合就会开辟3个10000内存空间(使用1000字节)新内存空间。

图片附件: 捕获.JPG (2024-4-8 12:47, 128.29 K) / 该附件被下载次数 24
http://xycq.org.cn/forum/attachment.php?aid=150206



图片附件: 捕获2.JPG (2024-4-8 12:47, 126.39 K) / 该附件被下载次数 25
http://xycq.org.cn/forum/attachment.php?aid=150207


作者: 普罗_puluo    时间: 2024-4-8 17:14

每回合似乎会开辟10000H的内存用来记录当前回合的地图状态,回合结束后没有释放,确实存在内存泄漏。
不过按照这个泄漏速度,大概要玩上千回合才会导致游戏崩溃,可以无视。
作者: 360651873    时间: 2024-4-8 19:19

谢谢普罗大佬回复




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0