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