我有一个java swing应用程序,我正在尝试使用jvisualvm进行监视。 当我监视应用程序时,我用jvisualvm激活了一些测试,我得到了permgen异常 如果我只是运行它做同样的事情,比如当我用jvisualvm监视它时,一切似乎都很好。
我使用了jmap -permstat或-heap,我看到permgen空间在接近它的极限时会减少。
也许当我没有运行jvisualvm时会抛出异常,但是它没有在eclipse控制台中显示? 我理解用这些小信息很难得到一个想法,但是为什么我得到这种奇怪的行为有一些建议?
感谢您的回答。