我一直在研究一个在 java 小程序中玩的游戏。一切正常,直到您尝试刷新页面。它似乎经常“保留”它迄今为止使用的小程序,并在同一个小程序中重新启动游戏。没有创建新进程,内存使用量猛增(~250mb 而不是~140mb),同样的控制台用于小程序。绘图过程也相当滞后;它通常会在再次绘制之前跳过大约 0.5 秒的帧。
它只是有时会完全刷新小程序;创建了一个新进程(如 Windows 的任务管理器中所示),一个新的控制台打开,它使用更少的内存;它只是从头开始。
当我在重用小程序时遇到问题时,我想强制它在每次刷新时创建新进程。有没有办法做到这一点?或者当它没有完全刷新时我可以以某种方式解决问题吗?
我正在开发的游戏可以在http://patrickdev.nl/galaxy048/上看到。运行后,按“f”切换 fps 和内存详细信息。
先感谢您。