我遇到了堆空间问题。我的程序很简单。有两个演员(发送和接收)“发送”演员每秒传递 10000 个对象以“接收”,并接收发布这些对象。接收者收到的对象被保存在容器中,但容器每秒都被清空。所以容器不可能空间不足。现在,在 420000 个对象之后,我的 eclipse 鞋出现错误,提示“ ioconsole 更新程序遇到问题”。当我进入细节时,我看到错误内部错误::Java堆空间
我试过增加堆大小。我的堆大小是 8096m,maxpermsize 是 4096
我正在使用 visualVm 监视我的代码,我注意到它根本没有超过堆大小。如何解决问题完全空白。
有人可以让我知道还有哪些其他可能的情况会导致此类错误。