技术分享 一例玩游戏提示虚拟内存不足,导致游戏无法打开 [复制链接]

dwswh2
三国LV5
技术中心 68 0 11 小时前
本帖最后由 dwswh2 于 2025-11-11 14:16 编辑

问题现象:
玩游戏提示虚拟内存不足,游戏无法启动。如图。
1.jpg

问题排查:
1,打开任务管理器发现内存占用非常大,64G的内存都用了80%以上了。并且进程里还看不到是谁占用的。
2.怀疑是有内存泄漏杀的。用rammap查异常内存是修改内存。然后怀疑是section泄露。
3.png
3,用process hacker查看句柄数最多的进程是Z:\Dolagame\WF_Menu\SideWidget\SideWidget.exe,直接把这进程干掉了。内存一下子就释放了。




问题解决:
1,反馈给wfgame,等他们解决。
2,也不能坐以待毙,自己写了个程序,检测到内存超过70%,就自动把SideWidget.exe进程干掉。下图是程序的日志上报,占用70%的时候杀的。他直接占了30多个G。占了总内存的47%,太恐怖了。


下载地址:

https://wwrt.lanzouw.com/b00l2dyt2d
密码:6rda
用法:将此程序设置为开机启动即可。

2.png




您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 30652 个
  • 话题数: 10730 篇
  • 巅峰数: 5500 人