我在j2sdk1.4.2_18,Eclipse3.1中开发了一个java应用程序,我想分析我的应用程序中的内存泄漏。有一些分析器软件可用于分析内存使用情况。但是,它们都是特定于Java版本的。有没有可用于我的java版本的探查器?请给我链接下载..
提前致谢
答案 0 :(得分:5)
Java 1.4是标准版本的古代,2 years past its EOL。您有两种选择:
由于Java VM通常与旧版应用程序具有非常好的向下兼容性,因此这不应该是一个问题(您可能会遇到一些依赖于版本的错误,但并不多)。在Java 1.4上运行只会导致越来越多的问题,并且最终必须进行切换。
答案 1 :(得分:1)
以下是可用的Java分析器列表:http://java-source.net/open-source/profilers
答案 2 :(得分:1)
我个人已经使用YourKit一段时间了,我喜欢它。它是商业产品,但网站上有trial download,因此您可以先试用它。
(除了作为客户之外,我与公司没有关系。)
答案 3 :(得分:0)
如果您想要免费的探查器,请查看Netbeans profiler。 如果您愿意付款,请尝试Yourkit