如何使用 VisualVM 来发现瓶颈/问题
正如我在运行Web应用程序5天后性能下降时所发布的那样,如何发现瓶颈?,我有一个应用程序在运行一段时间后变慢的问题。
我运行了VisualVM,并在不同时间之间制作了快照。现在应用程序真的很慢,但我不知道如何发现瓶颈。它们之间没有太多区别,唯一增长的是Heap,它在一段时间后成功收集了垃圾。
任何人都可以给我一些指导吗?
以下是快照(应用程序):
[1] http://www.2shared.com/file/W4XJ6HtE/application-1314108550032.html
[2] http://www.2shared.com/fadmin/22521338/f512f97e/application-1314097232727.apps.html
谢谢!
编辑:仔细观察,我注意到CPU甚至没有被太多使用。而且系统真的很慢!