首页 新闻 赞助 找找看

使用JProfiler怎么分析项目哪些集合或者数组占用内存大

0
悬赏园豆:20 [待解决问题]

我使用了JProfiler来分析我项目中哪些用完之后没有资源释放。下图中的都是一些java的基本数据类型,通过它们,

我怎么查找它们在自己的哪些类中使用了?期待各位大侠们的指教

代俊建的主页 代俊建 | 初学一级 | 园豆:128
提问于:2012-12-21 17:00
< >
分享
所有回答(1)
0

我平时找这些问题是这么干的,首先用procexp找出占用资源最的线程ID,这里是10进制的,将这个ID转换成16进制,然后用JDK自带工具jstack导出 你当前Java进程的堆栈,然后去搜转换成16进制的线程ID,基本上就可以定位到的。

爱吃皮皮虾 | 园豆:54 (初学一级) | 2012-12-25 10:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册