我在Java中遇到内存泄漏问题。我正在运行一个Minecraft服务器,其中一个服务器插件有时会造成巨大的内存泄漏。这是一个内存泄漏的图像:
有些东西正在创造一个无限的HashMap
,或类似的东西。我可以使用哪些工具查看HashMap
中的内容,或查看正在创建HashMap
的类?我不知道我应该从哪里开始找到泄漏位置。
这种内存泄漏是随机的。它可能在几天后发生,甚至每天发生2-3次。
编辑1:
以下是HashMap
项目的一些图片:
看起来PreciousStones
导致此问题。有人可以证实这一点吗?
编辑2: 另外,我的事情是反向的.Aust1n46.chat正在创建一个字符串和字符的泄漏。 20"异步线程聊天"每次都使用string和char方法。