Jprofile 备忘
最近在使用jprofile 5.1.4監控系統時,得到了一些技巧,記錄下來,備忘
?? 1,看內存使用,內存中對象的個數,及其正在創建的個數,在
???? recoded objects中可以看到:1,活著的對象,2,已經刪除的對象
???? 在上面表示使用mark current value 。即開啟記錄對象的累計增加數
???? 值就為看到其增加的對象數和減少的對象數
heap walker的class來查看內存堆的快照
? 1,可以查看hibernate中的 manytoone的個數,及其大小,點進入
? 2,查看hibernate中的formula實例個數,及其
? 3,進入heap walker 的allocation hot spots中
???? 查看具體類的方法和內存
???? 可以同方法,---到類---具體調用包--具體哪個jsp和類
? plsql連接數據塊遠程字符串:10.1.10.9:/OA
?
?查看熱點調用方法
?? 查看hibernate中解析的HQL數據和個數
?? 具體進入查看hibernate中的hql數據
?
?在測試GC對象回收時,用了一個例子:
??? 如:A a=new A();
???????? a=null;
??????這時GC就將對象a給回收了
??? 但如是:
??????A a=new A();
????? List b=new ArrayList();?????
????? b.add(a);
????? a=null;
??? 這時GC是不會回收對象a的,因為還有一個b的引用。
?
轉載于:https://www.cnblogs.com/zping/archive/2010/03/10/1682719.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Jprofile 备忘的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 花甲粉的制作方法哪里比较正宗?
- 下一篇: Google Maps API 代码