标题: 请教关于游戏内存的问题, 是内存泄漏吗
性别:未知-离线 360651873

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 13
编号 543985
注册 2021-2-14


发表于 2024-4-8 12:47 资料 短消息 只看该作者
请教关于游戏内存的问题

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


图片附件: 捕获.JPG (2024-4-8 12:47, 128.29 K)



图片附件: 捕获2.JPG (2024-4-8 12:47, 126.39 K)



顶部
性别:女-离线 普罗_puluo

Rank: 4
组别 女官
级别 破贼校尉
好贴 2
功绩 31
帖子 69
编号 545415
注册 2023-9-23


发表于 2024-4-8 17:14 资料 文集 短消息 只看该作者
每回合似乎会开辟10000H的内存用来记录当前回合的地图状态,回合结束后没有释放,确实存在内存泄漏。
不过按照这个泄漏速度,大概要玩上千回合才会导致游戏崩溃,可以无视。


顶部
性别:未知-离线 360651873

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 13
编号 543985
注册 2021-2-14


发表于 2024-4-8 19:19 资料 短消息 只看该作者
谢谢普罗大佬回复
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2024-11-15 09:40
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.009691 second(s), 11 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP